An open API service indexing awesome lists of open source software.

https://github.com/lai-kevin/plantsvszombiesparody

A parody/remake of the Plants vs Zombies game. Created using tkinter and python. The file cmu_112_graphics.py was created and provided by Carnegie Mellon Unversity's CMU 15-112 course.
https://github.com/lai-kevin/plantsvszombiesparody

Last synced: about 2 months ago
JSON representation

A parody/remake of the Plants vs Zombies game. Created using tkinter and python. The file cmu_112_graphics.py was created and provided by Carnegie Mellon Unversity's CMU 15-112 course.

Awesome Lists containing this project

README

        

# Plants vs Zombies Parody Zombies
Learning Goal: This project focused on understanding the technical limitations of Tkinter and exploring the principles of Object-Oriented Programming while creating a fun mini-game.

---

https://github.com/lai-kevin/PlantsVsZombiesParody/assets/96455410/61fa7390-8080-4efd-93d0-cab2e4148145

## Requirements
- Python 3.6 (For `cmu_112_graphics` compatibility)
- Tkinter 8.0 or newer
- Pillow 2.0 or newer
- Requests 2.0 or newer
- Image 1.5.3

## How to Run the Game

### Step 1: Install Modules
Run the following three commands in your terminal if you do not have the modules installed:

```bash
pip install requests
pip install pillow
pip install image
```

### Step 2: Start Application
To execute from other python file:
```
python -m my_package.__init__
```
To play the game:
```
Run __init__.py
```