It’s time to start our next project – a little tower defense game. We’ll get some practice using inheritance, learn how to perform basic pathfinding for our enemy AI, get some experience with collision detection through scripts instead of colliders, and learn to use the Unity UI (uGUI) system, where we build our UI using GameObjects and components, rather than solely through code like we did in our last project.
Gameplay Overview
If you’re unfamiliar with the genre, a tower defense is a game ...