A replica of classical tower defense video game PLANTs VS ZOMBIES developed and published by PopCap Games.
We reproduced some levels of adventure game mode by using java.Swing and java.Awt.
Briefly, we use Jbutton as the container of every plant, zombie, bullet, etc.
To let them animated, we choose gif as the Image, but not pngs changed at every frame.
https://github.com/wang414/JavaTermProject.git
Java 17
直接运行MainMenu中的Main函数即可