这个作业属于哪个课程 | |
这个作业要求在哪里 | |
团队名称 | TZN |
这个作业的目标 | 发布项目的Beta版本 |
1.团队成员:
姓名 | 学号 |
张鑫 | 201731062221 |
傅豪 | 201731062222 |
甘昀 | 201731062218 |
彭潇然 | 201731062217 |
何谊春 | 201731062219 |
刘豪 | 201731062220 |
2. 解决的问题
修复了点击游戏边界或边界之外的某些情况下会导致游戏中的部分灯亮情况改变的错误
修复了在游戏中途关卡关闭游戏后重新打开游戏时会导致游戏不能重新开始的问题
修改了在加入新的一关后将前一关的内存删除的问题
3. 下载安装说明
这是一款电脑小游戏,需要用电脑进行下载使用
下载链接:https://pan.baidu.com/s/1KnYy2dLsbxNnqVKgaZWEVw
提取码:m76a
或者扫描二维码(不建议这种方法,因为我们的游戏是电脑上面的)
4. 项目总结
4.1各成员完成的工作
姓名 | 完成的工作 |
张鑫 | 完善代码的整理修改 |
傅豪 | 测试游戏以及设计关卡难度 |
甘昀 | 寻找游戏的小问题并找出解决方案 |
刘豪 | 精美界面的设计 |
彭潇然 | 协助运行测试游戏中的问题 |
何谊春 | 最后对于游戏的运行及建议 |
4.2遇到的问题及解决方法
问题:在不小心点击到游戏边界之外的界面时会导致游戏中的灯的开关状态发生改变
解决方法:从代码中查找问题发现在点击游戏界面之外的情况下代码并没有检查点击的是否在游戏界面之外,超出
界面的坐标为变成一个不确定的数字坐标,如果这个坐标在游戏界面内则会导致游戏中的开关状态改变。因此我们改变了:
在点击的时候会根据当前关卡的界面大小判断这个点击的坐标是否在游戏的界面范围之内然后再决策是否改变游戏中的灯的状态
4.3整体总结
从最开始的讨论想法到初步完成游戏制作到最近的完善总结测试游戏的这一阶段中,我们学习了一个软件从无到有,从有到精的过程及这中途的种种方法和思想。
为我们以后的设计制作软件打下了坚实的基础,也符合软件工程这门课程需要让我们学习的东西。对这门课程的学习比较满意也学到了应该学的东西。