I have made some changes for expedience to get the game deployed faster.
Design: The original intent was to have a character with stats as a captain and customize the ships. To me this lacked a real game strategy for single player and questionable multiplayer. So the change is to have th overall strategy galactic conquest that is a cross between Birth of the Federation and Armada. There will be control of resources to build and expand. Also, try and build some intelligence into the AI. Campaigns, with goals and objectives are highly customizeable. The combat will allow simple (automated) or manual. Manual is tactical combat controlled by the player, with full 3D player controlled combat, Order can be given to the rest of the fleet.
Characters and customizaion will be added in later.
The strategic part of the game will be in C# as performance is not an issue. The actual 3D (tactical) combat depends on what is adequate performance, but will be multithread/core and utilize GPU on comptible systems..
Customization will support LUA and C# both
And there is a skirmish mode to allow jumping to 3D combat with up to 5 ships per side. Single player or multiplayer.
There will also be both single player and multiplayer save. This will allows different players to savee the game and come back later. An examole, if a game is saved with 4 players and later on 3 can make it, the AI will play the missing player and later the missing player may take over. What will not be saved is 3D combat. Not yet.h
Network details are still not decided. I see 3 choices. Use Steam. Use Dyna, just have to create a new universe and change the code. Third option is to do over our own universe but use dyna servers.