pypvz/README.md
2019-12-09 09:20:51 +08:00

23 lines
904 B
Markdown

# PythonPlantsVsZombies
a simple PlantsVsZombies game
* 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
![demo1](https://raw.githubusercontent.com/marblexu/PythonPlantsVsZombies/master/demo/demo1.jpg)
![demo2](https://raw.githubusercontent.com/marblexu/PythonPlantsVsZombies/master/demo/demo2.jpg)