ivanhuay / PythonPlantsVsZombies

a simple PlantsVsZombies game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

demo1 demo2

About

a simple PlantsVsZombies game


Languages

Language:Python 100.0%