HassanHeydariNasab / defendo

A tower defense game made using Godot Game Engine
https://f-droid.org/packages/ir.hsn6.defendo/
GNU General Public License v3.0
46 stars 13 forks source link

upgrade towers #40

Open davidak opened 6 years ago

davidak commented 6 years ago

instead of combining them.

in my favorite tower defense game (GemCraft), you combine gems. that makes sense in some way. but combining towers to get one more powerfull tower don't makes sense to me.

so i suggest an upgrade system.

you buy one tower. the cost increases with the number of towers you have of that kind.

then you are able to upgrade it in levels.

the base damage, range and firing speed is multiplied by the level at maybe 20% (needs balancing).

you can buy higher levels at

and so on. there should be really no limit since the game should be endless (https://github.com/HassanHeydariNasab/defendo/issues/38)

A good UI/UX needs to be found. Maybe look how other games have solved it.

My first idea:

have a button "upgrade" in the context menu of a tower. when you click on it, a new menu appears with the options. higher upgrade are only visible when you have the money to buy them.