At the moment I'm playing around with the
chivalry engine which at at its core is pretty feature rich.
It has, registration, logins, character creation, classes, battle system map system inventory system
Gambling system, guild system. Forum private messages. And a staff panel.
Although not complete the author is in active development and focuses on issues raised on GitHub.
It's definately in its infancy but has a lot of promise..
First, there is no template system so A lot of what u see is hardcoded into the PHP files.
This is my first project to translate them too the template system. I'm focusing on this as he's still building different parts and while it's small I can easily commit some of these.
Second it's not modula each feature is in its own PHP file but it's not modula, in regards to making mods for it
On turning off certain features. Maybe after it's infancy I will make them modula.
Third no structure like MVC minor but another thing I will address.
Very sleek design and responsive too built on Bootstrap.
U can see a test system herehttp://www.brissyriders.com/chivtest/index.php
It has admin rights so check out the staff panel