Lets continue mulling over the space shields dilemma a little. I worry that my idea of concentrated fire taking down shields might be a bit too fiddly and non-intuitive.
I also worry that its too easy to just ‘uber shield’ a ship and laugh at your enemies.
So I conclude this (please let me have your feedback):
Shield penetration should be decoupled from actual shield strength.
What I mean by this, is a ship could have say 3 standard shield modules (for example). These modules would give the ship a shield strength of 60 (20 points per module). This means that ships blasting away would need to do 60 points of damage before they got through to the armour, and then the internals.
Right now, I take the shield strength and divide it by the size of the ship, and that gives me a shield penetration value, and and weapons attacking it with a lower shield pen value than this just bounce off. This means if I up the number of shield modules, the required shield penetration value rises.
What I’m considering is having the shields strength (hit points) be additive as now, but the shield penetration value is just the highest value of your shield modules. Or maybe their average.
So you could have configs like this:
- Ship A has 3 type I shields with a total strength of 60 points and needs >5 shield penetration to actually damage the shields
- Ship B has just a single type III shield. Its total strength is only 20 but it needs >8 shield penetration to do any damage.
Note, I’m talking about damaging the shields, not going through them. You can’t actually penetrate the shields until they are down (so far). My aim is to allow for some tactical flexibility. You could protect your ships against fighters just by having a single highly reflective shield module. But defence against bigger ships would mean you take penetration for granted (penetration is the wrong word really) and concentrate on brute strength of the shield itself. It also allows me to have small weapons that arent entirely useless against shields.
What do you think? Too complex? Thanks for your comments so far, I read all of them.