-
Notifications
You must be signed in to change notification settings - Fork 0
mohamed-elzeni/15112-tower-defense
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Tower Defense Game Name: Mohamed Elzeni Andrew ID: msmohame ------------------------------------------------------------- Project Description: This game will allow the player to buy towers and defenses to protect their base. The player should prevent the incoming hordes of enemies from reaching this certain place that they are defending. There will be a market system for purchasing defenses. The household will have a certain amount of hp. And every level is won when the player successfully defeats all incoming enemies, and no enemies are left (except for the hard level). ------------------------------------------------------------- How to run the game: - All files and assets the game uses should be in the same parent folder as the Tower Defense.py file. you should have the following in the parent folder: - Assets - Audio - Fonts - readme.txt - bullet.py - button.py - enemy.py - healthBar.py - household.py - prohibited.py - tower-defense.py - tower.py - This game uses the pygame module. You should have pip and the pygame module installed before running the game. Here is a tutorial on how to install pygame: https://www.pygame.org/wiki/GettingStarted (this is from the official pygame wiki website) - Run the tower-defense.py in an IDE after successfully installing pygame ------------------------------------------------------------- Keyboard shortcuts: Press SPACE or ESC to cancel placing a turret.
About
My Tower Defense Game for CMU's 15-112