Small Dev update for you guys today. I've completed a major refactor of the game source code which accomplished the following things:
* Split the code into separate library layers
* Unify the entity initialization and loading paths
* Centralize entity creation.
I know this doesn't mean anything to you guys, but the long story short is that this will help me optimize the game going forward and should cut down on save/load bugs in the future.
The flip side is that I changed a LOT of things under the hood. Anyone who wants to switch to the Dev branch to help me test would be much appreciated! Just hang on to your clean savegame cause who knows what I broke!!!
Next up: Community Vote (i'm waiting on my site registration / store getting fixed)
After that: Another Dev update where I upgrade to DX11 (for better bugfixing and optimization going forward as well!)
Then: Whatever you guys have voted on!