We are currently working on an idea for a our towers that revolves around different forms of damage. Each tower would be made of two different parts, a base that gives the tower its type, and a Top that changes how the tower will actually function.
The addition of several different types of damage also allows us to make our AI “learn” as the game goes on and adapt to the players strategy. By sending enemies that are resistant to impervious to the type of damage most used by the player. At the moment we have 7 different types that we are looking at. Increasing the resistance for one type will decrease the resistance to the other. That added on to the customizable towers will hopefully add an interesting strategy aspect for the player.
Our seven different types are Electric, Physical, Plasma, Hacking, Heat, Chemical, Light.
Electrical resistance weakens security (hacker resistance).
Security (hacker resistance) weakens light resistance.
Light Resistance weakens Physical durability (Physical resistance).
Physical durability weakens thermal (heat) resistance
Thermal resistance weakens chemical resistance
Chemical Resistance weakens Plasma resistance
Plasma Resistance weakens Electrical Resistance.