You have Ship battle engine but no Ship building?! That's weird
Just make a shipyard building with 3 predefined ships to choose from.
The overall premise sounds OK. But don't try to bite more you can chew. The opponents and various planets might be too much (or maybe not). Take a look at the ancient Utopia (http://www.lemonamiga.com/games/details.php?id=1102
), just one planet and dumb aliens appearing from th edge of the map, the gameplay was cool enough. Since you have one planet mostly implemented maybe go that route instead of a full blown space empire?
I think you understand it wrong. I mean Ship building as a concept: you use resources and shipyards (and time) to produce ships. For now you just click and ship pop out from nowhere.
There is 8 predefined ship types (and I don't think I will create more ):
Fighter - cheap fodder and bomber killers.
Bomber - very fast, cheap suicide bomber capital ships killer. (fighter)
Corvette - capital ships support ship.
Antifighter Frigate - fighter killer capital ship.
Plasma Frigate - capital ships killer.
Destroyer - name says everything
Bad boy (vulnerable to bomber attacks).
Carrier - armoured Support, Transport capital ship. Possible fighters and corvette launch platform.
Transport - simple resources transporter.
And for a planet you only need to implement one planet and then all other planet can use that planet as a model but with different parameters. And for empire I currently have one Star system and I wouldn't create more at the moment. Later maybe
for now 1 is OK.
This all fits in 4k?!?!?
I just checked size of code for fun
and it's 16k then simply RARed. And the code is heavy commented. But images
There is >1M