vajva / plant_vs_zombie_restart

java植物大战僵尸 面向对象oop与设计模式design-pattern(大概用了十几种 )练习

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

plant-vs-zombie-restart

java植物大战僵尸 面向对象oop与设计模式design-pattern(大概用了十几种 )练习

一开始只是想练习一下面向对象与设计模式 ,后来干脆写完了 ,javafx写的很麻烦,如果一开始就想写成这样的话绝对去学unity

等下一个兴趣使然的人用unity实现,这个项目虽然实现但是动画无法完全达到原版高度,粒子效果无法实现

有部分贴图错误以后会修正 image

保证学过oop的都能简单的看懂代码,文档在doc文件夹中(内有双向链接)

建议用 思源笔记 打开推荐码 KAGiO2a

下载后无法运行,因为没有美术素材

首先获得游戏本体steam购买链接

然后下载PvZ Toolkit

image

点击解包解包游戏pak文件

reanim文件夹下的图片复制到src/pic/Material文件夹下

对于动画配置可以参考python 脚本

待完成

  • 完善文档

  • 添加声音

  • 优化代码

  • restart模式(rouge)

  • 所有植物

  • 所有僵尸

  • 随意扩展

  • unity重写(应该不是我)

About

java植物大战僵尸 面向对象oop与设计模式design-pattern(大概用了十几种 )练习

License:GNU General Public License v3.0


Languages

Language:Java 100.0%