Skip to content

ShuYuMo2003/OOP-Java-homework-PVZ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Readme File

Assgnment for Object-Oriented Programming (Java).

reference

following images used in the game are copy from PythonPlantsVsZombies. Thank you the contributors of PythonPlantsVsZombies.

├─Bullets
│  ├─BulletMushRoom
│  ├─BulletMushRoomExplode
│  ├─PeaIce
│  ├─PeaNormal
│  └─PeaNormalExplode
├─Cards
├─Items
│  └─Background
├─Plants
│  ├─CherryBomb
│  ├─Chomper
│  │  ├─Chomper
│  │  ├─ChomperAttack
│  │  └─ChomperDigest
│  ├─HypnoShroom
│  │  ├─HypnoShroom
│  │  └─HypnoShroomSleep
│  ├─IceShroom
│  │  ├─IceShroom
│  │  ├─IceShroomSleep
│  │  ├─IceShroomSnow
│  │  └─IceShroomTrap
│  ├─Jalapeno
│  │  ├─Jalapeno
│  │  └─JalapenoExplode
│  ├─Peashooter
│  ├─PotatoMine
│  │  ├─PotatoMine
│  │  ├─PotatoMineExplode
│  │  └─PotatoMineInit
│  ├─PuffShroom
│  │  ├─PuffShroom
│  │  └─PuffShroomSleep
│  ├─RepeaterPea
│  ├─ScaredyShroom
│  │  ├─ScaredyShroom
│  │  ├─ScaredyShroomCry
│  │  └─ScaredyShroomSleep
│  ├─SnowPea
│  ├─Spikeweed
│  │  └─Spikeweed
│  ├─Squash
│  │  ├─Squash
│  │  ├─SquashAim
│  │  └─SquashAttack
│  ├─Sun
│  ├─SunFlower
│  ├─SunShroom
│  │  ├─SunShroom
│  │  ├─SunShroomBig
│  │  └─SunShroomSleep
│  ├─Threepeater
│  └─WallNut
│      ├─RedWallNutBowling
│      ├─RedWallNutBowlingExplode
│      ├─WallNut
│      ├─WallNutBowling
│      ├─WallNut_cracked1
│      └─WallNut_cracked2
├─Screen
└─Zombies
    ├─BucketheadZombie
    │  ├─BucketheadZombie
    │  └─BucketheadZombieAttack
    ├─ConeheadZombie
    │  ├─ConeheadZombie
    │  └─ConeheadZombieAttack
    ├─FlagZombie
    │  ├─FlagZombie
    │  ├─FlagZombieAttack
    │  ├─FlagZombieLostHead
    │  └─FlagZombieLostHeadAttack
    ├─NewspaperZombie
    │  ├─NewspaperZombie
    │  ├─NewspaperZombieAttack
    │  ├─NewspaperZombieDie
    │  ├─NewspaperZombieLostHead
    │  ├─NewspaperZombieLostHeadAttack
    │  ├─NewspaperZombieNoPaper
    │  └─NewspaperZombieNoPaperAttack
    └─NormalZombie
        ├─BoomDie
        ├─Zombie
        ├─ZombieAttack
        ├─ZombieDie
        ├─ZombieHead
        ├─ZombieLostHead
        └─ZombieLostHeadAttack

About

homework of `OOP(java)`: PVZ in JavaFx.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published