/tower-defense

a real time strategy based game

Primary LanguagePython

tower-defense

Rework based on the game made by yrkumar.

  • Update the game to Python3
  • Refactord the classes and functions
  • Changed the color-pallette
  • Added a fast-forward button

Tools and Versios

  • Python 3.9
  • Tk 8.6.10

Usage

The objective of the game is to stop enemy creeps from crossing a map by building towers that slow them down and eventually destroy them. Players must manage their money and strategically place towers on the map to stop waves of enemy creeps that gain health and speed as the game progresses. Towers have varying characteristics such as dealing splash damage and slowing down creeps within a certain radius. The interface is largely intuitive as shown below

Installation

Clone the git repo into a local directory and run on the desktop

$ git clone https://github.com/nadave/tower-defense.git
$ cd tower-defence
$ python main.py