Monday, 18 February 2013
Lately I've been planning how I want to implement ship design and damaging. I'm definitely planning to ships with modules that you can add to it and vary the modules for the role you want it to have as is mostly standard for 4x games.
Other than this I've been thinking about having a floor plan for each ship and you place components down on a grid within the ship, and you can place armor plates, ammo storage, weapons, etc. Positioning will have an effect on both the efficiency for nearby modules and their vulnerability. For example perhaps if you place ammo near your weapons you can increase the reload but been closer to the edge of the ship its more likely to get hit and could cause an internal explosion.
Here is a basic mock up, some components could have considerations such as if capacitors are destroyed they can also damage adjacent modules to a certain radius. All modules also have a density which can stop certain weapons from penetrating further. Obviously armor would have a really high density and that's all it is, but other modules may have a certain density too and be worth position between sensitive components and the exterior.
I am already planning to have directional combat, so if you manage to land behind an enemy ship you can attack their weak side (if the enemy ship is designed that way). This combined with only one move per turn hopefully will present good tactical opportunities\decisions.
I haven't decided if this is going to be to fiddly and micro managing or will add some worthwhile depth, obviously it will involve a lot more work then if I was just using icons and a listing space available to fit modules. Once I smooth out the main game play a bit more I might make a rough working model of this and see if it's worth it.