school Project
RTS template
A unity RTS game template built for students of Scalda Software Development
Project Overview
RTS Tower Defence Game
A Unity-based, real-time strategy tower defence prototype built from scratch using the built-in 3D render pipeline. This project features:
- Intuitive camera controls: Navigate the battlefield with WASD keys and mouse movement while the cursor stays locked and hidden until toggled.
- Navigation system: Dynamic environment movement using Unity’s AI NavMesh and a grid-based layout for scalable map design.
- Enemy waves mechanic: Enemies follow predefined waypoints and spawn in waves, managed by custom Spawner and LevelManager components to control timing, spawn limits, and progression.
- Interactive UI elements: Main menu with Play, Levels, and Quit buttons; smooth scene transitions using a MainMenuManager.
- Tower defense mechanics: Placeable turret/Cannon units on designated platforms using mouse input, with collision checks to ensure valid placement.
…and more. Code is well-commented to help understand the core gameplay logic, spawning, NPC navigation, and UI systems.
DOCUMENTATION IS IN DUTCH
Project Information
Category
school Project
Created
September 9, 2025
Last Updated
September 9, 2025
Technologies Used
Unity
C#
Gitbook