So today I was playing around with Empire Earth II. I was having a great time and then a swarm of enemy pikemen surrounded one of my tanks and killed it. I was like “Hey…wait a second….” Let me see, how I can best put this? Oh, I know!
I know how the game calculates damage. X unit has Y hitpoints and does Z damage. If enough of unit A gangs up on unit B, then eventually the damage done by unit A is going to deplete unit B’s hitpoints. Simple. Unfortunately, in this case that scenario is totally impossible. A bunch of guys with pikes could never destroy an active tank. Maybe if it was left in a field and they had a few weekends to take the nuts and bolts off, but not if it was manned, moving, and shooting.
Now this is a computer game, and so it’s rather trivial, but it would be nice to make it as realistic as possible. Unfortunately, that would require a lot more code to be written about what the computer should or shouldn’t do when 2 units fight. Production times and costs are already so enormous, this issue will definitely be on the back burner for a long long time.
This is an area where I think table top gaming has an edge over computer gaming. D&D and its many spin offs have AC “armor class”. AC determines if, when attacked, a player takes any damage. The better your armor, the better your AC, and thus the less likely you are to take damage. Now the system is not perfect for every possible weapon/armor combination, but it really helps in trying to make the game more realistic.