Skip to content

thiago-souzaf/Tower-Defense-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tower Defense Game

Welcome to my Tower Defense Game project! A game made with Unity 3D featuring engaging tower defense gameplay and a colorful low-poly visual style.

Although still a work in progress, I'm excited to share the development journey and showcase my skills in game development.

Gameplay

The main gameplay is to stop enemy monsters from reaching the exit by making a defense consisting of various towers. Defeating enemies will earn money, and can be used to buy more towers or upgrade existing towers.

How to Install

At the moment the game is not published, but you can play if you have Unity installed on your computer.

This project was made with Unity version 2022.3.11f1, but it should work just fine with more recent versions.

  1. Clone this repository to your local machine using git clone https://github.com/thiago-souzaf/Tower-Defense-Game.git
  2. Add the folder Tower Defense from the cloned repository to your Unity Hub projects list.
  3. Open the Unity project.
  4. Navigate to the main scene located at Assets/Scenes/MainMenu.unity.
  5. Press the play button in the Unity Editor to start the game.

How to Play

Currency System

Earn currency by defeating enemies. Use it to upgrade existing towers or deploy new ones.

Camera Controls

  • Pan: Use the W, A, S, and D keys to pan the camera across the map.
  • Zoom: Scroll the mouse wheel to zoom in and out.

Tower Placement

  1. Select a Tower: Select a tower from the menu.
  2. Place the Tower: Click on a node you want to place it.
  3. Upgrade Towers: Click on a placed tower to access upgrade options.

Winning and Losing

  • Winning: Survive all waves to emerge victorious.
  • Losing: If your health reaches zero, the game is lost.

Screenshots

image screenshot image screenshot image screenshot

License

This project is licensed under the Apache-2.0 license - see the LICENSE file for details.