eXpansion2 - Abandoning Doctrine & Going with Propel
Among the many things I try and manage at home one of my favorites ongoing projects is eXpansion2.
For those that doesen t know what it s about; it s a server controller for the Maniaplanet(Tracknmania) game. It connects to the games dedicated server and adds interfaces to manage the server as well as new features such as records. The controller runs as a deamon on the server.
eXpansion is a project we started a while back, been 5 years or maybe even more. The first version was based on a controller made by the game s developpers. The last version of the game has broken our controller a
eXpansion the story of a server controller for Maniaplanet
This last few years I have spent most of my weekends working on eXpansion. I have literally spent month on this wonderful project. Expansion is a server controller for Maniaplanet, but let start from the begining.
What is eXpansion?
I suppose they are very few who wouldn t now about Trackmania? Trackmania is a multiplayer car racing game. The purpose of Trackmania is doing the best possible chronometer possible on a track. Depending on the game mode some rules might change but the basics of Trackmania has always been speed & speed with simplicity. You have only 4 buttons to play the gam
eXpansion the Maniaplanet server Controller
TM-Teams - Update Ideas for V2
I was asked for some new features on the french forum. And I have been considering a "Upgrade" to Tm-Teams. It isn t 100% sure but here is drawing of what might look like the new Teams Page :
As you can see there is some new stuff.
The Forum, well you shouldn t expect that XD if I do the upgrade I might add it later but surelly not at the begining. It is a lot of work to do one that is correct.
The Team Groups : This is to allow the teams to define custom players for different environment game style combinations. There is some thinking to do of course on the permission stuf