A typical tower defense game made for learning Unity
Probably build it as a executable one day
Total 5 target method implemented in game
0 : Nearest
1 : First
2 : Last
3 : Strongest
4 : Weakest
Calculate enemies spawned each wave based on different parameters
public class EnemySpawn
{
public GameObject enemy; // enemy prefab
public int baseCount; // init no. of enemy each wave
public float baseRate; // init rate of enemy each wave
public int incCount; // increase no. of enemy per 5 wave
public int incRate; // increase rate of enemy per 5 wave
public int startLevel; // level that enemy start spawning
}
Build a new scene and earn coin for buying new turret after playing
Currently the game has no sound (which is boring)
Ugly as usual, add some animation
Better background but not only plain color
3-4 upgrades with model change / new skill
Boss enemy / split enemy / spawner
I have no idea how to do ._.
Unity save me