long term project which started using gcc 4.5. Currenlty I'm using gcc 6.3. Dev peak was 2012 to 2014, since then I've barely worked on it. Got a bit lazy (and father). Have to move my ass again
.
Some statistics:
My main motivation to start my project were the scripted and dead game worlds. After Ultima 7, there was no real improvement in the liveliness of the game worlds. What especially pisses me off are games like Morrowind, where the inhabitants live in the same pub staring at the same wall. Every day. Or situations like in Witcher 1, where you can happily steal stuff from a house while the owner is sitting next to you. Etc, etc. there are hundreds of examples.
The solution is/was simple: do it better. So I started creating kind of an engine which handles the "live a life" aspect and plopped a city builder on top of it.
Here are some impressions:
Hangman watching a "criminal" burning on a stake. The gibbet is close to the stakes for a more efficient and versatile justice system.
random screen with fields, horse and graves:
a train:
a forrest fire started by an incompetent distiller:
skills of a "unit" and an indicator of how good he could become. A bad distiller might cause an explosion, a bad butcher might get kicked to death by the horse he's trying to butcher, a bad construction worker might cause a building collapse, etc.
And a shitload of other screens and features I might share in the future.
All in all it was fun so far to develop this game, but creating an iso engine, a UI, a flexible pathfinder and all the other bits which actually have nothing to do with my original scope sucked up some time