It has been a while since the last update, and not very much has been done, but much planning has been done, and progress has started in what I see to be a very good direction. Here is the work in progress ground combat simulation app (GC App). Soon it will allow the user to set up facilities on a planet and fight over them.
Though I have to this point always avoided anything time line wise, I would like to say that this should actually be done soon. That means days or weeks, not months. I got about half of the remaining work done yesterday and today.
Once this works, the new server design will be implemented, the log in system will be ported over, and the GC App will be incorporated. Then the client app will be made from the GC App and then we will have a playable MMORTS! It will only be minimal ground combat at that point, but it will be a very solid base to build upon.
It will then be extended to add more features like national boarders, treaties and triggers, resources, technologies, a real time supply demand economy, and much more. This process will produce a fun and interesting MMORTS. Most of these features are independent of each other and thus can be tackled by different developers allowing for much faster progress. I would like to see this getting underway early this summer.
In addition to the game play improvements during this phase, the graphics and user interface will be moved over to OpenGL, and the planet will go from the current slow to generate low detail to a vastly improved immersive realtime experience complete with variable climate and weather, seasons, environmental sound, and deep zooming graphics detail. I can not provide a time frame for this, though I can say that a lot of work for it has already been done but is put on hold until the gameplay is further implemented.
As the ground combat game becomes more fun, it will hopefully pick up a user base which will allow us to tune it properly and be sure it is a fun and exciting part of FG. While this (unavoidably slow) tuning and refinement process is going on, the galaxy and solar system setup will be brought in allowing players to view other planets, and settle some of them. Then the existing physics and AI systems will be brought up to date to work with the new server, and ships will be added. Initially they will only do basic things such as be moved around, travel between solar systems, and investigate and colonize planets. This will be the final state of the development of ground combat. Once this is done, epic space battles!
I can not offer a time frame for epic space battles (I will wildly guess 2.3 years, end of summer 2 years from now), but a lot of work has already been done for them: the database system is pretty well designed; the AI engine is roughly coded; the physics engine has been tested and works with module and thruster based ships and my collision detection engine has been stress tested successfully and imported into the FG code base. It is not like we are starting from scratch; it is more like reassembling and extending.