There's not much going on code-wise because I was trying to work out a balanced approach to ship production that will work for both space-based and planet-based races.
I didn't like the idea of a "building" that you need to build in a system to build ships, so I'm scrapping that system.
I considered different new options for this:
A system where you're required to establish an base on a planet (don't have to have people there) in order to build ships
A special component that you can add to a ship that allows it to "build" ships, or in other words, be the place where you assemble new ships at (mobile construction platforms)
A friend told me to just make the game work, then deal with balance later. So that's what I'm doing. I'm going to implement both systems above, then deal with balance later.
The idea is that if you've selected a ship that has a construction special, when you finish the new ship, it will spawn where that ship is. Those kind of ships will be massive and expensive, so you wouldn't want to put them in front of the battlefields. They will be prime targets for your enemies!
Planet-based ship construction will follow the classic 4X system, you build a ship at that system with that planet, and presto! A ship spawns there.
This upcoming week and next will be very busy for us (Christmas), so things may be a bit quiet around here for a bit, but don't worry, I'm still devoted to this project.
Meanwhile, here's a screenshot of a couple of new stars that I've added to the game!