java植物大战僵尸 面向对象oop与设计模式design-pattern(大概用了十几种 )练习
一开始只是想练习一下面向对象与设计模式 ,后来干脆写完了 ,javafx写的很麻烦,如果一开始就想写成这样的话绝对去学unity
等下一个兴趣使然的人用unity实现,这个项目虽然实现但是动画无法完全达到原版高度,粒子效果无法实现
保证学过oop的都能简单的看懂代码,文档在doc文件夹中(内有双向链接)
建议用 思源笔记 打开推荐码 KAGiO2a
下载后无法运行,因为没有美术素材
首先获得游戏本体steam购买链接
然后下载PvZ Toolkit
点击解包解包游戏pak文件
将reanim文件夹下的图片复制到src/pic/Material文件夹下
对于动画配置可以参考python 脚本
待完成
-
完善文档
-
添加声音
-
优化代码
-
restart模式(rouge)
-
所有植物
-
所有僵尸
-
随意扩展
-
unity重写(应该不是我)