小组项目第四周总结

本周进程

游戏代码已经基本实现,界面的代码还在修改中,预计下周四上课前能全部完成。

SnakeModel继承Observable 并实现 Runnable接口
蛇运行的方向、运行状态、时间间隔、每次得速度变化率、得分、吃到食物前移动的次数。

snakemodel还定义了reset的情况,包括对大部分变量的初始化。

还有需要注意的是贪吃蛇改变的方向不能与行进方向相同或者相反,即如果前进方向是之前定义的Left或者Right,贪吃蛇的方向才会发生改变。

具体代码每个人已上传自己修改编写的代码,最终代码修改完成后再上传到项目托管中。

原文地址:https://www.cnblogs.com/wdzjm/p/5560684.html