The following project requires the coding for a Charecter Selection & Loadout system that will allow players to chose their charecter, select their army of waves and towers to take into battles. To keep in mind the the player will be doing this from with in an ingame state like a town or the players own in game house/hideout/etc and that this system needs to interface into multiple other systems.
Core mechanics required:
1. Selection of units for each wave.
2. Units must have a cost that will be limited by a wave fot example wave 1 has a cost size of 10 but wave 2 has a cost size of 15.
3. Units must be able to be upgraded and leveled from the the loadout.
4. Selection of towers.
5. Upgrade and leveling for towers from loadout.
6. Equiping items and Spells for towers from loadout.
7. When the player starts his journey he will need to be able pick a charecter in the begining of the game that he will level and upgrade as they progress.
8. Player needs to be able to create a account that will call his previous saved information that is linked to his account.