实例介绍
python版本植物大战僵尸,目前全网最好版本,功能实现如下: - 支持的植物类型:太阳花,豌豆射手,寒冰射手,坚果,樱桃炸弹,双重豌豆射手,三重豌豆射手,食人花 ,小喷菇,土豆地雷,倭瓜。 - 支持的僵尸类型:普通僵尸,棋子僵尸,路障僵尸,铁桶僵尸,读报僵尸。 - 使用json文件保存关卡信息,设置僵尸出现的时间和位置。 - 支持每关开始时选择上场植物。 - 增加除草机。
【实例截图】
【核心代码】
3030bb57-a7b0-4aef-a8da-500163fc11ef
└── PythonPlantsVsZombies
├── main.py
├── README.md
├── resources
│ └── graphics
│ ├── Bullets
│ │ ├── BulletMushRoom
│ │ │ ├── BulletMushRoom_0.png
│ │ │ ├── BulletMushRoom_1.png
│ │ │ ├── BulletMushRoom_2.png
│ │ │ ├── BulletMushRoom_3.png
│ │ │ └── BulletMushRoom_4.png
│ │ ├── BulletMushRoomExplode
│ │ │ └── BulletMushRoomExplode_0.gif
│ │ ├── PeaIce
│ │ │ └── PeaIce_0.png
│ │ ├── PeaNormal
│ │ │ └── PeaNormal_0.png
│ │ └── PeaNormalExplode
│ │ └── PeaNormalExplode_0.png
│ ├── Cards
│ │ ├── card_cherrybomb.png
│ │ ├── card_chomper.png
│ │ ├── card_peashooter.png
│ │ ├── card_potatomine.png
│ │ ├── card_puffmushroom.png
│ │ ├── card_repeaterpea.png
│ │ ├── card_snowpea.png
│ │ ├── card_squash.png
│ │ ├── card_sunflower.png
│ │ ├── card_threepeashooter.png
│ │ └── card_wallnut.png
│ ├── Items
│ │ └── Background
│ │ ├── Background_0.jpg
│ │ ├── Background_1.jpg
│ │ ├── Background_2.jpg
│ │ └── Background_3.jpg
│ ├── Plants
│ │ ├── CherryBomb
│ │ │ ├── CherryBomb_0.png
│ │ │ ├── CherryBomb_1.png
│ │ │ ├── CherryBomb_2.png
│ │ │ ├── CherryBomb_3.png
│ │ │ ├── CherryBomb_4.png
│ │ │ ├── CherryBomb_5.png
│ │ │ └── CherryBomb_6.png
│ │ ├── Chomper
│ │ │ ├── Chomper
│ │ │ │ ├── Chomper_0.png
│ │ │ │ ├── Chomper_10.png
│ │ │ │ ├── Chomper_11.png
│ │ │ │ ├── Chomper_12.png
│ │ │ │ ├── Chomper_1.png
│ │ │ │ ├── Chomper_2.png
│ │ │ │ ├── Chomper_3.png
│ │ │ │ ├── Chomper_4.png
│ │ │ │ ├── Chomper_5.png
│ │ │ │ ├── Chomper_6.png
│ │ │ │ ├── Chomper_7.png
│ │ │ │ ├── Chomper_8.png
│ │ │ │ └── Chomper_9.png
│ │ │ ├── ChomperAttack
│ │ │ │ ├── ChomperAttack_0.png
│ │ │ │ ├── ChomperAttack_1.png
│ │ │ │ ├── ChomperAttack_2.png
│ │ │ │ ├── ChomperAttack_3.png
│ │ │ │ ├── ChomperAttack_4.png
│ │ │ │ ├── ChomperAttack_5.png
│ │ │ │ ├── ChomperAttack_6.png
│ │ │ │ ├── ChomperAttack_7.png
│ │ │ │ └── ChomperAttack_8.png
│ │ │ └── ChomperDigest
│ │ │ ├── ChomperDigest_0.png
│ │ │ ├── ChomperDigest_1.png
│ │ │ ├── ChomperDigest_2.png
│ │ │ ├── ChomperDigest_3.png
│ │ │ ├── ChomperDigest_4.png
│ │ │ └── ChomperDigest_5.png
│ │ ├── Peashooter
│ │ │ ├── Peashooter_0.png
│ │ │ ├── Peashooter_10.png
│ │ │ ├── Peashooter_11.png
│ │ │ ├── Peashooter_12.png
│ │ │ ├── Peashooter_1.png
│ │ │ ├── Peashooter_2.png
│ │ │ ├── Peashooter_3.png
│ │ │ ├── Peashooter_4.png
│ │ │ ├── Peashooter_5.png
│ │ │ ├── Peashooter_6.png
│ │ │ ├── Peashooter_7.png
│ │ │ ├── Peashooter_8.png
│ │ │ └── Peashooter_9.png
│ │ ├── PotatoMine
│ │ │ ├── PotatoMine
│ │ │ │ ├── PotatoMine_0.png
│ │ │ │ ├── PotatoMine_1.png
│ │ │ │ ├── PotatoMine_2.png
│ │ │ │ ├── PotatoMine_3.png
│ │ │ │ ├── PotatoMine_4.png
│ │ │ │ ├── PotatoMine_5.png
│ │ │ │ ├── PotatoMine_6.png
│ │ │ │ └── PotatoMine_7.png
│ │ │ ├── PotatoMineExplode
│ │ │ │ └── PotatoMineExplode_0.png
│ │ │ └── PotatoMineInit
│ │ │ └── PotatoMineInit_0.png
│ │ ├── PuffMushroom
│ │ │ ├── PuffMushroom_0.png
│ │ │ ├── PuffMushroom_10.png
│ │ │ ├── PuffMushroom_11.png
│ │ │ ├── PuffMushroom_12.png
│ │ │ ├── PuffMushroom_13.png
│ │ │ ├── PuffMushroom_1.png
│ │ │ ├── PuffMushroom_2.png
│ │ │ ├── PuffMushroom_3.png
│ │ │ ├── PuffMushroom_4.png
│ │ │ ├── PuffMushroom_5.png
│ │ │ ├── PuffMushroom_6.png
│ │ │ ├── PuffMushroom_7.png
│ │ │ ├── PuffMushroom_8.png
│ │ │ └── PuffMushroom_9.png
│ │ ├── RepeaterPea
│ │ │ ├── RepeaterPea_0.png
│ │ │ ├── RepeaterPea_10.png
│ │ │ ├── RepeaterPea_11.png
│ │ │ ├── RepeaterPea_12.png
│ │ │ ├── RepeaterPea_13.png
│ │ │ ├── RepeaterPea_14.png
│ │ │ ├── RepeaterPea_1.png
│ │ │ ├── RepeaterPea_2.png
│ │ │ ├── RepeaterPea_3.png
│ │ │ ├── RepeaterPea_4.png
│ │ │ ├── RepeaterPea_5.png
│ │ │ ├── RepeaterPea_6.png
│ │ │ ├── RepeaterPea_7.png
│ │ │ ├── RepeaterPea_8.png
│ │ │ └── RepeaterPea_9.png
│ │ ├── SnowPea
│ │ │ ├── SnowPea_0.png
│ │ │ ├── SnowPea_10.png
│ │ │ ├── SnowPea_11.png
│ │ │ ├── SnowPea_12.png
│ │ │ ├── SnowPea_13.png
│ │ │ ├── SnowPea_14.png
│ │ │ ├── SnowPea_1.png
│ │ │ ├── SnowPea_2.png
│ │ │ ├── SnowPea_3.png
│ │ │ ├── SnowPea_4.png
│ │ │ ├── SnowPea_5.png
│ │ │ ├── SnowPea_6.png
│ │ │ ├── SnowPea_7.png
│ │ │ ├── SnowPea_8.png
│ │ │ └── SnowPea_9.png
│ │ ├── Squash
│ │ │ ├── Squash
│ │ │ │ ├── Squash_0.png
│ │ │ │ ├── Squash_10.png
│ │ │ │ ├── Squash_11.png
│ │ │ │ ├── Squash_12.png
│ │ │ │ ├── Squash_13.png
│ │ │ │ ├── Squash_14.png
│ │ │ │ ├── Squash_15.png
│ │ │ │ ├── Squash_16.png
│ │ │ │ ├── Squash_1.png
│ │ │ │ ├── Squash_2.png
│ │ │ │ ├── Squash_3.png
│ │ │ │ ├── Squash_4.png
│ │ │ │ ├── Squash_5.png
│ │ │ │ ├── Squash_6.png
│ │ │ │ ├── Squash_7.png
│ │ │ │ ├── Squash_8.png
│ │ │ │ └── Squash_9.png
│ │ │ ├── SquashAim
│ │ │ │ └── SquashAim_0.png
│ │ │ └── SquashAttack
│ │ │ ├── SquashAttack_0.png
│ │ │ ├── SquashAttack_1.png
│ │ │ ├── SquashAttack_2.png
│ │ │ └── SquashAttack_3.png
│ │ ├── Sun
│ │ │ ├── Sun_0.png
│ │ │ ├── Sun_10.png
│ │ │ ├── Sun_11.png
│ │ │ ├── Sun_12.png
│ │ │ ├── Sun_13.png
│ │ │ ├── Sun_14.png
│ │ │ ├── Sun_15.png
│ │ │ ├── Sun_16.png
│ │ │ ├── Sun_17.png
│ │ │ ├── Sun_18.png
│ │ │ ├── Sun_19.png
│ │ │ ├── Sun_1.png
│ │ │ ├── Sun_20.png
│ │ │ ├── Sun_21.png
│ │ │ ├── Sun_2.png
│ │ │ ├── Sun_3.png
│ │ │ ├── Sun_4.png
│ │ │ ├── Sun_5.png
│ │ │ ├── Sun_6.png
│ │ │ ├── Sun_7.png
│ │ │ ├── Sun_8.png
│ │ │ └── Sun_9.png
│ │ ├── SunFlower
│ │ │ ├── SunFlower_0.png
│ │ │ ├── SunFlower_10.png
│ │ │ ├── SunFlower_11.png
│ │ │ ├── SunFlower_12.png
│ │ │ ├── SunFlower_13.png
│ │ │ ├── SunFlower_14.png
│ │ │ ├── SunFlower_15.png
│ │ │ ├── SunFlower_16.png
│ │ │ ├── SunFlower_17.png
│ │ │ ├── SunFlower_1.png
│ │ │ ├── SunFlower_2.png
│ │ │ ├── SunFlower_3.png
│ │ │ ├── SunFlower_4.png
│ │ │ ├── SunFlower_5.png
│ │ │ ├── SunFlower_6.png
│ │ │ ├── SunFlower_7.png
│ │ │ ├── SunFlower_8.png
│ │ │ └── SunFlower_9.png
│ │ ├── Threepeater
│ │ │ ├── Threepeater_0.png
│ │ │ ├── Threepeater_10.png
│ │ │ ├── Threepeater_11.png
│ │ │ ├── Threepeater_12.png
│ │ │ ├── Threepeater_13.png
│ │ │ ├── Threepeater_14.png
│ │ │ ├── Threepeater_15.png
│ │ │ ├── Threepeater_1.png
│ │ │ ├── Threepeater_2.png
│ │ │ ├── Threepeater_3.png
│ │ │ ├── Threepeater_4.png
│ │ │ ├── Threepeater_5.png
│ │ │ ├── Threepeater_6.png
│ │ │ ├── Threepeater_7.png
│ │ │ ├── Threepeater_8.png
│ │ │ └── Threepeater_9.png
│ │ └── WallNut
│ │ ├── WallNut
│ │ │ ├── WallNut_0.png
│ │ │ ├── WallNut_10.png
│ │ │ ├── WallNut_11.png
│ │ │ ├── WallNut_12.png
│ │ │ ├── WallNut_13.png
│ │ │ ├── WallNut_14.png
│ │ │ ├── WallNut_15.png
│ │ │ ├── WallNut_1.png
│ │ │ ├── WallNut_2.png
│ │ │ ├── WallNut_3.png
│ │ │ ├── WallNut_4.png
│ │ │ ├── WallNut_5.png
│ │ │ ├── WallNut_6.png
│ │ │ ├── WallNut_7.png
│ │ │ ├── WallNut_8.png
│ │ │ └── WallNut_9.png
│ │ ├── WallNut_cracked1
│ │ │ ├── WallNut_cracked1_0.png
│ │ │ ├── WallNut_cracked1_10.png
│ │ │ ├── WallNut_cracked1_1.png
│ │ │ ├── WallNut_cracked1_2.png
│ │ │ ├── WallNut_cracked1_3.png
│ │ │ ├── WallNut_cracked1_4.png
│ │ │ ├── WallNut_cracked1_5.png
│ │ │ ├── WallNut_cracked1_6.png
│ │ │ ├── WallNut_cracked1_7.png
│ │ │ ├── WallNut_cracked1_8.png
│ │ │ └── WallNut_cracked1_9.png
│ │ └── WallNut_cracked2
│ │ ├── WallNut_cracked2_0.png
│ │ ├── WallNut_cracked2_10.png
│ │ ├── WallNut_cracked2_11.png
│ │ ├── WallNut_cracked2_12.png
│ │ ├── WallNut_cracked2_13.png
│ │ ├── WallNut_cracked2_14.png
│ │ ├── WallNut_cracked2_1.png
│ │ ├── WallNut_cracked2_2.png
│ │ ├── WallNut_cracked2_3.png
│ │ ├── WallNut_cracked2_4.png
│ │ ├── WallNut_cracked2_5.png
│ │ ├── WallNut_cracked2_6.png
│ │ ├── WallNut_cracked2_7.png
│ │ ├── WallNut_cracked2_8.png
│ │ └── WallNut_cracked2_9.png
│ ├── Screen
│ │ ├── Adventure_0.png
│ │ ├── Adventure_1.png
│ │ ├── Boom.png
│ │ ├── car.png
│ │ ├── ChooserBackground.png
│ │ ├── GameLoose.png
│ │ ├── GameVictory.png
│ │ ├── MainMenu.png
│ │ ├── PanelBackground.png
│ │ └── StartButton.png
│ └── Zombies
│ ├── BucketheadZombie
│ │ ├── BucketheadZombie
│ │ │ ├── BucketheadZombie_0.png
│ │ │ ├── BucketheadZombie_10.png
│ │ │ ├── BucketheadZombie_11.png
│ │ │ ├── BucketheadZombie_12.png
│ │ │ ├── BucketheadZombie_13.png
│ │ │ ├── BucketheadZombie_14.png
│ │ │ ├── BucketheadZombie_1.png
│ │ │ ├── BucketheadZombie_2.png
│ │ │ ├── BucketheadZombie_3.png
│ │ │ ├── BucketheadZombie_4.png
│ │ │ ├── BucketheadZombie_5.png
│ │ │ ├── BucketheadZombie_6.png
│ │ │ ├── BucketheadZombie_7.png
│ │ │ ├── BucketheadZombie_8.png
│ │ │ └── BucketheadZombie_9.png
│ │ └── BucketheadZombieAttack
│ │ ├── BucketheadZombieAttack_0.png
│ │ ├── BucketheadZombieAttack_10.png
│ │ ├── BucketheadZombieAttack_1.png
│ │ ├── BucketheadZombieAttack_2.png
│ │ ├── BucketheadZombieAttack_3.png
│ │ ├── BucketheadZombieAttack_4.png
│ │ ├── BucketheadZombieAttack_5.png
│ │ ├── BucketheadZombieAttack_6.png
│ │ ├── BucketheadZombieAttack_7.png
│ │ ├── BucketheadZombieAttack_8.png
│ │ └── BucketheadZombieAttack_9.png
│ ├── ConeheadZombie
│ │ ├── ConeheadZombie
│ │ │ ├── ConeheadZombie_0.png
│ │ │ ├── ConeheadZombie_10.png
│ │ │ ├── ConeheadZombie_11.png
│ │ │ ├── ConeheadZombie_12.png
│ │ │ ├── ConeheadZombie_13.png
│ │ │ ├── ConeheadZombie_14.png
│ │ │ ├── ConeheadZombie_15.png
│ │ │ ├── ConeheadZombie_16.png
│ │ │ ├── ConeheadZombie_17.png
│ │ │ ├── ConeheadZombie_18.png
│ │ │ ├── ConeheadZombie_19.png
│ │ │ ├── ConeheadZombie_1.png
│ │ │ ├── ConeheadZombie_20.png
│ │ │ ├── ConeheadZombie_2.png
│ │ │ ├── ConeheadZombie_3.png
│ │ │ ├── ConeheadZombie_4.png
│ │ │ ├── ConeheadZombie_5.png
│ │ │ ├── ConeheadZombie_6.png
│ │ │ ├── ConeheadZombie_7.png
│ │ │ ├── ConeheadZombie_8.png
│ │ │ └── ConeheadZombie_9.png
│ │ └── ConeheadZombieAttack
│ │ ├── ConeheadZombieAttack_0.png
│ │ ├── ConeheadZombieAttack_10.png
│ │ ├── ConeheadZombieAttack_1.png
│ │ ├── ConeheadZombieAttack_2.png
│ │ ├── ConeheadZombieAttack_3.png
│ │ ├── ConeheadZombieAttack_4.png
│ │ ├── ConeheadZombieAttack_5.png
│ │ ├── ConeheadZombieAttack_6.png
│ │ ├── ConeheadZombieAttack_7.png
│ │ ├── ConeheadZombieAttack_8.png
│ │ └── ConeheadZombieAttack_9.png
│ ├── FlagZombie
│ │ ├── FlagZombie
│ │ │ ├── FlagZombie_0.png
│ │ │ ├── FlagZombie_10.png
│ │ │ ├── FlagZombie_11.png
│ │ │ ├── FlagZombie_1.png
│ │ │ ├── FlagZombie_2.png
│ │ │ ├── FlagZombie_3.png
│ │ │ ├── FlagZombie_4.png
│ │ │ ├── FlagZombie_5.png
│ │ │ ├── FlagZombie_6.png
│ │ │ ├── FlagZombie_7.png
│ │ │ ├── FlagZombie_8.png
│ │ │ └── FlagZombie_9.png
│ │ ├── FlagZombieAttack
│ │ │ ├── FlagZombieAttack_0.png
│ │ │ ├── FlagZombieAttack_10.png
│ │ │ ├── FlagZombieAttack_1.png
│ │ │ ├── FlagZombieAttack_2.png
│ │ │ ├── FlagZombieAttack_3.png
│ │ │ ├── FlagZombieAttack_4.png
│ │ │ ├── FlagZombieAttack_5.png
│ │ │ ├── FlagZombieAttack_6.png
│ │ │ ├── FlagZombieAttack_7.png
│ │ │ ├── FlagZombieAttack_8.png
│ │ │ └── FlagZombieAttack_9.png
│ │ ├── FlagZombieLostHead
│ │ │ ├── FlagZombieLostHead_0.png
│ │ │ ├── FlagZombieLostHead_10.png
│ │ │ ├── FlagZombieLostHead_11.png
│ │ │ ├── FlagZombieLostHead_1.png
│ │ │ ├── FlagZombieLostHead_2.png
│ │ │ ├── FlagZombieLostHead_3.png
│ │ │ ├── FlagZombieLostHead_4.png
│ │ │ ├── FlagZombieLostHead_5.png
│ │ │ ├── FlagZombieLostHead_6.png
│ │ │ ├── FlagZombieLostHead_7.png
│ │ │ ├── FlagZombieLostHead_8.png
│ │ │ └── FlagZombieLostHead_9.png
│ │ └── FlagZombieLostHeadAttack
│ │ ├── FlagZombieLostHeadAttack_0.png
│ │ ├── FlagZombieLostHeadAttack_10.png
│ │ ├── FlagZombieLostHeadAttack_1.png
│ │ ├── FlagZombieLostHeadAttack_2.png
│ │ ├── FlagZombieLostHeadAttack_3.png
│ │ ├── FlagZombieLostHeadAttack_4.png
│ │ ├── FlagZombieLostHeadAttack_5.png
│ │ ├── FlagZombieLostHeadAttack_6.png
│ │ ├── FlagZombieLostHeadAttack_7.png
│ │ ├── FlagZombieLostHeadAttack_8.png
│ │ └── FlagZombieLostHeadAttack_9.png
│ ├── NewspaperZombie
│ │ ├── NewspaperZombie
│ │ │ ├── NewspaperZombie_0.png
│ │ │ ├── NewspaperZombie_10.png
│ │ │ ├── NewspaperZombie_11.png
│ │ │ ├── NewspaperZombie_12.png
│ │ │ ├── NewspaperZombie_13.png
│ │ │ ├── NewspaperZombie_14.png
│ │ │ ├── NewspaperZombie_15.png
│ │ │ ├── NewspaperZombie_16.png
│ │ │ ├── NewspaperZombie_17.png
│ │ │ ├── NewspaperZombie_18.png
│ │ │ ├── NewspaperZombie_1.png
│ │ │ ├── NewspaperZombie_2.png
│ │ │ ├── NewspaperZombie_3.png
│ │ │ ├── NewspaperZombie_4.png
│ │ │ ├── NewspaperZombie_5.png
│ │ │ ├── NewspaperZombie_6.png
│ │ │ ├── NewspaperZombie_7.png
│ │ │ ├── NewspaperZombie_8.png
│ │ │ └── NewspaperZombie_9.png
│ │ ├── NewspaperZombieAttack
│ │ │ ├── NewspaperZombieAttack_0.png
│ │ │ ├── NewspaperZombieAttack_1.png
│ │ │ ├── NewspaperZombieAttack_2.png
│ │ │ ├── NewspaperZombieAttack_3.png
│ │ │ ├── NewspaperZombieAttack_4.png
│ │ │ ├── NewspaperZombieAttack_5.png
│ │ │ ├── NewspaperZombieAttack_6.png
│ │ │ └── NewspaperZombieAttack_7.png
│ │ ├── NewspaperZombieDie
│ │ │ ├── NewspaperZombieDie_0.png
│ │ │ ├── NewspaperZombieDie_10.png
│ │ │ ├── NewspaperZombieDie_1.png
│ │ │ ├── NewspaperZombieDie_2.png
│ │ │ ├── NewspaperZombieDie_3.png
│ │ │ ├── NewspaperZombieDie_4.png
│ │ │ ├── NewspaperZombieDie_5.png
│ │ │ ├── NewspaperZombieDie_6.png
│ │ │ ├── NewspaperZombieDie_7.png
│ │ │ ├── NewspaperZombieDie_8.png
│ │ │ └── NewspaperZombieDie_9.png
│ │ ├── NewspaperZombieLostHead
│ │ │ ├── NewspaperZombieLostHead_0.png
│ │ │ ├── NewspaperZombieLostHead_10.png
│ │ │ ├── NewspaperZombieLostHead_11.png
│ │ │ ├── NewspaperZombieLostHead_12.png
│ │ │ ├── NewspaperZombieLostHead_13.png
│ │ │ ├── NewspaperZombieLostHead_14.png
│ │ │ ├── NewspaperZombieLostHead_15.png
│ │ │ ├── NewspaperZombieLostHead_1.png
│ │ │ ├── NewspaperZombieLostHead_2.png
│ │ │ ├── NewspaperZombieLostHead_3.png
│ │ │ ├── NewspaperZombieLostHead_4.png
│ │ │ ├── NewspaperZombieLostHead_5.png
│ │ │ ├── NewspaperZombieLostHead_6.png
│ │ │ ├── NewspaperZombieLostHead_7.png
│ │ │ ├── NewspaperZombieLostHead_8.png
│ │ │ └── NewspaperZombieLostHead_9.png
│ │ ├── NewspaperZombieLostHeadAttack
│ │ │ ├── NewspaperZombieLostHeadAttack_0.png
│ │ │ ├── NewspaperZombieLostHeadAttack_1.png
│ │ │ ├── NewspaperZombieLostHeadAttack_2.png
│ │ │ ├── NewspaperZombieLostHeadAttack_3.png
│ │ │ ├── NewspaperZombieLostHeadAttack_4.png
│ │ │ ├── NewspaperZombieLostHeadAttack_5.png
│ │ │ └── NewspaperZombieLostHeadAttack_6.png
│ │ ├── NewspaperZombieNoPaper
│ │ │ ├── NewspaperZombieNoPaper_0.png
│ │ │ ├── NewspaperZombieNoPaper_10.png
│ │ │ ├── NewspaperZombieNoPaper_11.png
│ │ │ ├── NewspaperZombieNoPaper_12.png
│ │ │ ├── NewspaperZombieNoPaper_13.png
│ │ │ ├── NewspaperZombieNoPaper_1.png
│ │ │ ├── NewspaperZombieNoPaper_2.png
│ │ │ ├── NewspaperZombieNoPaper_3.png
│ │ │ ├── NewspaperZombieNoPaper_4.png
│ │ │ ├── NewspaperZombieNoPaper_5.png
│ │ │ ├── NewspaperZombieNoPaper_6.png
│ │ │ ├── NewspaperZombieNoPaper_7.png
│ │ │ ├── NewspaperZombieNoPaper_8.png
│ │ │ └── NewspaperZombieNoPaper_9.png
│ │ └── NewspaperZombieNoPaperAttack
│ │ ├── NewspaperZombieNoPaperAttack_0.png
│ │ ├── NewspaperZombieNoPaperAttack_1.png
│ │ ├── NewspaperZombieNoPaperAttack_2.png
│ │ ├── NewspaperZombieNoPaperAttack_3.png
│ │ ├── NewspaperZombieNoPaperAttack_4.png
│ │ ├── NewspaperZombieNoPaperAttack_5.png
│ │ └── NewspaperZombieNoPaperAttack_6.png
│ └── NormalZombie
│ ├── BoomDie
│ │ ├── BoomDie_0.png
│ │ ├── BoomDie_10.png
│ │ ├── BoomDie_11.png
│ │ ├── BoomDie_12.png
│ │ ├── BoomDie_13.png
│ │ ├── BoomDie_14.png
│ │ ├── BoomDie_15.png
│ │ ├── BoomDie_16.png
│ │ ├── BoomDie_17.png
│ │ ├── BoomDie_18.png
│ │ ├── BoomDie_19.png
│ │ ├── BoomDie_1.png
│ │ ├── BoomDie_2.png
│ │ ├── BoomDie_3.png
│ │ ├── BoomDie_4.png
│ │ ├── BoomDie_5.png
│ │ ├── BoomDie_6.png
│ │ ├── BoomDie_7.png
│ │ ├── BoomDie_8.png
│ │ └── BoomDie_9.png
│ ├── Zombie
│ │ ├── Zombie_0.png
│ │ ├── Zombie_10.png
│ │ ├── Zombie_11.png
│ │ ├── Zombie_12.png
│ │ ├── Zombie_13.png
│ │ ├── Zombie_14.png
│ │ ├── Zombie_15.png
│ │ ├── Zombie_16.png
│ │ ├── Zombie_17.png
│ │ ├── Zombie_18.png
│ │ ├── Zombie_19.png
│ │ ├── Zombie_1.png
│ │ ├── Zombie_20.png
│ │ ├── Zombie_21.png
│ │ ├── Zombie_2.png
│ │ ├── Zombie_3.png
│ │ ├── Zombie_4.png
│ │ ├── Zombie_5.png
│ │ ├── Zombie_6.png
│ │ ├── Zombie_7.png
│ │ ├── Zombie_8.png
│ │ └── Zombie_9.png
│ ├── ZombieAttack
│ │ ├── ZombieAttack_0.png
│ │ ├── ZombieAttack_10.png
│ │ ├── ZombieAttack_11.png
│ │ ├── ZombieAttack_12.png
│ │ ├── ZombieAttack_13.png
│ │ ├── ZombieAttack_14.png
│ │ ├── ZombieAttack_15.png
│ │ ├── ZombieAttack_16.png
│ │ ├── ZombieAttack_17.png
│ │ ├── ZombieAttack_18.png
│ │ ├── ZombieAttack_19.png
│ │ ├── ZombieAttack_1.png
│ │ ├── ZombieAttack_20.png
│ │ ├── ZombieAttack_2.png
│ │ ├── ZombieAttack_3.png
│ │ ├── ZombieAttack_4.png
│ │ ├── ZombieAttack_5.png
│ │ ├── ZombieAttack_6.png
│ │ ├── ZombieAttack_7.png
│ │ ├── ZombieAttack_8.png
│ │ └── ZombieAttack_9.png
│ ├── ZombieDie
│ │ ├── ZombieDie_0.png
│ │ ├── ZombieDie_1.png
│ │ ├── ZombieDie_2.png
│ │ ├── ZombieDie_3.png
│ │ ├── ZombieDie_4.png
│ │ ├── ZombieDie_5.png
│ │ ├── ZombieDie_6.png
│ │ ├── ZombieDie_7.png
│ │ ├── ZombieDie_8.png
│ │ └── ZombieDie_9.png
│ ├── ZombieHead
│ │ ├── ZombieHead_0.png
│ │ ├── ZombieHead_10.png
│ │ ├── ZombieHead_11.png
│ │ ├── ZombieHead_1.png
│ │ ├── ZombieHead_2.png
│ │ ├── ZombieHead_3.png
│ │ ├── ZombieHead_4.png
│ │ ├── ZombieHead_5.png
│ │ ├── ZombieHead_6.png
│ │ ├── ZombieHead_7.png
│ │ ├── ZombieHead_8.png
│ │ └── ZombieHead_9.png
│ ├── ZombieLostHead
│ │ ├── ZombieLostHead_0.png
│ │ ├── ZombieLostHead_10.png
│ │ ├── ZombieLostHead_11.png
│ │ ├── ZombieLostHead_12.png
│ │ ├── ZombieLostHead_13.png
│ │ ├── ZombieLostHead_14.png
│ │ ├── ZombieLostHead_15.png
│ │ ├── ZombieLostHead_16.png
│ │ ├── ZombieLostHead_17.png
│ │ ├── ZombieLostHead_1.png
│ │ ├── ZombieLostHead_2.png
│ │ ├── ZombieLostHead_3.png
│ │ ├── ZombieLostHead_4.png
│ │ ├── ZombieLostHead_5.png
│ │ ├── ZombieLostHead_6.png
│ │ ├── ZombieLostHead_7.png
│ │ ├── ZombieLostHead_8.png
│ │ └── ZombieLostHead_9.png
│ └── ZombieLostHeadAttack
│ ├── ZombieLostHeadAttack_0.png
│ ├── ZombieLostHeadAttack_10.png
│ ├── ZombieLostHeadAttack_1.png
│ ├── ZombieLostHeadAttack_2.png
│ ├── ZombieLostHeadAttack_3.png
│ ├── ZombieLostHeadAttack_4.png
│ ├── ZombieLostHeadAttack_5.png
│ ├── ZombieLostHeadAttack_6.png
│ ├── ZombieLostHeadAttack_7.png
│ ├── ZombieLostHeadAttack_8.png
│ └── ZombieLostHeadAttack_9.png
└── source
├── component
│ ├── __init__.py
│ ├── map.py
│ ├── menubar.py
│ ├── plant.py
│ ├── __pycache__
│ │ ├── __init__.cpython-37.pyc
│ │ ├── map.cpython-37.pyc
│ │ ├── menubar.cpython-37.pyc
│ │ ├── plant.cpython-37.pyc
│ │ └── zombie.cpython-37.pyc
│ └── zombie.py
├── constants.py
├── data
│ ├── entity
│ │ ├── plant.json
│ │ └── zombie.json
│ └── map
│ ├── level_0.json
│ ├── level_1.json
│ ├── level_2.json
│ └── level_3.json
├── __init__.py
├── main.py
├── __pycache__
│ ├── constants.cpython-37.pyc
│ ├── __init__.cpython-37.pyc
│ ├── main.cpython-37.pyc
│ └── tool.cpython-37.pyc
├── state
│ ├── __init__.py
│ ├── level.py
│ ├── mainmenu.py
│ ├── __pycache__
│ │ ├── __init__.cpython-37.pyc
│ │ ├── level.cpython-37.pyc
│ │ ├── mainmenu.cpython-37.pyc
│ │ └── screen.cpython-37.pyc
│ └── screen.py
└── tool.py
75 directories, 590 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论