A fresh take on the classic tower defense game. Made in Python (graphics with Tkinter) for the Open Source course at the Hebrew University of Jerusalem.
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
Download: Tower-defense installer
Open location of the downloaded installer, then Run: setup_Tower-defense.exe, and follow instructions to perform the installation.
Run
$ ./install_tower_defense_ubuntu.shThis will install 'Python3' using the 'deadsnakes' PPA.
Install 'Python3', and you're all set.
For both Ubuntu and other distributions, this step could be skipped if you already have 'Python3' installed.
Run
$ ./run_game_linux.shOpen Tower-defense directory from the location you specified during installation (default: Program Files directory) Find Tower-defense.exe and double click it. If you created Desktop shortcut during installation, you can just double click that instead.
Don't worry if the game doesn't start immediately, it might take a few seconds.
Enjoy playing Tower defense!!
Visit our personal webpage to learn more.
