239
社区成员




这个作业属于哪个课程 | FZU_SE_teacherW_4 |
---|---|
这个作业要求在哪里 | <团队作业 概要设计和数据库设计> |
这个作业的目标 | 概要设计和数据库设计 |
其他参考文献 | 《构建之法》 |
A1:修改了item类和其他工具类为继承关系。并将共有的属性设置为父类的属性。
A2:游戏为单机游戏,我们决定将数据以json文件方式进行存储。
A3:送货模块作为一个单独的模块,不用存储送货的数据,只需要存储送货结束后的奖励。送货模块主要让玩家能够模拟dijkstra算法,尽可能找到最短路径。在送货过程模拟算法时,玩家将进行逐步操作,系统会给数据表格,展示出当前顶点到下一顶点(不包括走过顶点)的距离和走过距离之和与目前能够到达下一顶点的距离的较小值,作为玩家判断依据。游戏过程将会展示当前选择走过的距离和路径。在送货过程中游戏保存功能将被禁用,直到送货结束或直接退出。