基于Python和pygame的植物大战僵尸游戏设计源码地址
该项目是一款基于Python和pygame引擎开发的植物大战僵尸游戏,包含125个文件,涵盖93个PNG图像文件、11个Python源代码文件、10个Python字节码文件、8个GIF动画文件、1个Git忽略配置文件、1个JSON数据文件以及1个Markdown说明文件。游戏设计源码为学习游戏开发提供了丰富的实践素材。
关键词
Python 游戏开发 pygame 植物大战僵尸 源码分享
目录结构
├── .gitignore
├── .vscode
├── settings.json
├── pic
├── bak
├── hywd.gif
├── td.gif
├── td1.gif
├── td2.gif
├── td3.gif
├── td4.gif
├── tou.gif
├── tw_offline_enter_game.png
├── 闃冲厜.gif
├── other
├── back.png
├── lose.png
├── peabullet.png
├── sunlight
├── 0.png
├── 1.png
├── 10.png
├── 11.png
├── 12.png
├── 13.png
├── 14.png
├── 15.png
├── 16.png
├── 17.png
├── 18.png
├── 19.png
├── 2.png
├── 20.png
├── 21.png
├── 22.png
├── 23.png
├── 24.png
├── 25.png
├── 26.png
├── 27.png
├── 28.png
├── 29.png
├── 3.png
├── 4.png
├── 5.png
├── 6.png
├── 7.png
├── 8.png
├── 9.png
├── plant
├── peashooter
├── 0.png
├── 1.png
├── 10.png
├── 11.png
├── 12.png
├── 13.png
├── 14.png
├── 2.png
├── 3.png
├── 4.png
├── 5.png
├── 6.png
├── 7.png
├── 8.png
├── 9.png
├── sunflower
├── 0.png
├── 1.png
├── 10.png
├── 11.png
├── 12.png
├── 13.png
├── 14.png
├── 15.png
├── 16.png
├── 17.png
├── 18.png
├── 2.png
├── 3.png
├── 4.png
├── 5.png
├── 6.png
├── 7.png
├── 8.png
├── 9.png
├── zombie
├── 0
├── 0.png
├── 1.png
├── 10.png
├── 11.png
├── 12.png
├── 13.png
├── 14.png
├── 2.png
├── 3.png
├── 4.png
├── 5.png
├── 6.png
├── 7.png
├── 8.png
├── 9.png
├── 1
├── 0.png
├── 1.png
├── 2.png
├── 3.png
├── 4.png
├── 5.png
├── 6.png
├── 7.png
├── 8.png
├── 9.png
├── readme.txt
├── src
├── __pycache__
├── const.cpython-38.pyc
├── data_object.cpython-38.pyc
├── game.cpython-38.pyc
├── image.cpython-38.pyc
├── objectbase.cpython-38.pyc
├── peabullet.cpython-38.pyc
├── peashooter.cpython-38.pyc
├── sunflower.cpython-38.pyc
├── sunlight.cpython-38.pyc
├── zombiebase.cpython-38.pyc
├── const.py
├── data_object.py
├── game.py
├── image.py
├── main.py
├── objectbase.py
├── peabullet.py
├── peashooter.py
├── sunflower.py
├── sunlight.py
├── zombiebase.py