This week i've been working on the consolidation of the engine. I planned to do it for quite a while, but i thought now would be a good time. I'm re-organizing the whole directory architecture, renaming a few classes, recreating the workspace, integrating a new memory allocation library ( nedmalloc ), fixing implicit linking, fixing the plugin management system, adding some documentation to make the engine "usable", etc.. It doesn't sound like this "reorganization" is a lot of work, but with 2000 files to "fix", it really is..
Next week, i'm going to clean the planetary module. There are a few hard-coded parameters and algorithms that need to be improved and made generic.
I'm also going to start working on a small gameplay prototype soon, to test the fighting and controls, all in network.