PythonPlantsVsZombies
a simple PlantsVsZombies game. It's just for learning and noncommercial use. If this game infringes the copyright, please let me know.
- implement plants: sunflower, peashooter, wallnut, snowpeashooter, cherrybomb, threepeashooter, chomper, puffshroom, potatomine, spikeweed, scaredyshroom, squash, scaredyshroom, jalapeno, sunShroom, iceShroom.
- implement zombies: zombie, flagzombie, coneheadzombie, bucketheadzombie, newspaperzombie.
- use json file to store level data (e.g.position and time of zombies, background info)
- support to select plant cards at the beginning of the level
- support night level
Requirement
- Python 3.7
- Python-Pygame 1.9
How To Start Game
$ python main.py
How to Play
- use mouse to collect sun, select the plant cards and seed the plant
Demo
Description
植物大战僵尸的开源Python实现 (An open-source python implementation of Plants vs. Zombies)
https://wszqkzqk.github.io/2022/04/05/pypvz/
Readme
42 MiB
Languages
Python
100%

