Skip to content

JeffreyHuynh1/Tower-Defense

Repository files navigation

Tower Defense Game

A game was created in python using PyCharm and Pygame. The objective of the game is to use various towers to create an optimal strategy to destroy all enemies along the path. The game features tower upgrades, tower attacking mechanics, tower collision, pause/play capablity, and music functionality.

How to play

python Game.py

What did I learn

  • Game development with Pygame
    • Frame animation
    • Tower click functionality
    • Tower upgrading system
    • Tower and enemy attacking mechanism
    • Detecting tower collision upon creating new towers (making sure that you don't place a tower on top of another tower)
    • Generation of enemy waves
  • Better understanding of object-oriented programming

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages