FinalProject:

Dark Chess Master

哥们的java满分作业

评价:

1、项目结构不清晰

2、类与变量难分难解

3、传参问题

4、项目可扩展性差

MVC:

Model:后端(基本完成)

View:前端,用户界面(完成)

Controller:将前端的数据转换给后端进行计算(正在编译...)

当前任务:

1、初始化棋盘上的随机问题 easy(完成!)

2、显示双方的分数,定义分数变量 medium(完成!)

3、存储游戏,写一个存储的代码,还有按钮 hard(完成70%)

4、写一个读取游戏的代码,其中包含5个报错(已完成: 105, medium

5、写一个游戏等级,分数构成的基本游戏 medium(完成)

6、写一个坟场,他们说要红黑分开,那就分开吧。分上下,如果有余力,写一个记牌器 hard (完成!)下周咨询老师完成

7、写一个作弊模式, easy//完成

8、写任何移动都是无效的,没有什么可以走了 easy(完成60%or不用管)

9、检测游戏是否胜利 medium(完成!)

bonus:

1、网络模式 hard

2、音乐,苏联德国 easy(完成!)

3、分数~英雄系统 hard(完成!)

4、展示可能行走的区域 medium

5、时光回溯模式 medium

6、AI hard(完成!)

7、成就系统 easy(完成!)

12/4任务:

1、写炮的运行程序 medium(完成!)

2、写好如何用坟场显示死亡的棋子 easy(完成!)

3、写好存储游戏的存储操作 medium(只要把代入的模块写完就胜利!)

4、写读取游戏的读取代码 medium(完成!)

5、写游戏无路可走时的代码 hard(完成!)

代码总计:3503行

模型,对整个进行架构