两人结对作业

1.题目简介

   设计一个贪吃蛇的GUI应用程序,有速度选项,帮助,关于,重新开始游戏,退出功能。

2.结对分工及设计

   结对分工:

      张昊负责设计方案和代码的实现、我负责软件测试。

      结对人结对博客链接:http://www.cnblogs.com/WreckBear/p/4510337.html

   设计思想:

      本程序由JAVA的GUI实现,用事件监听机制与用户进行交互。

      SnackPart类代表组成的蛇的身体的“细胞”,Test类继承JFrame,负责动态显示与用户交互后的画面。

3.代码地址

   https://www.github.com/JeanjeffXu/Third

4.测试情况

   1.测试游戏是否能正常运行,显示窗口。

    

    测试结果:显示正常

   2.测试游戏的速度选项,是否逐级增快。 

    

    测试结果:速度逐级增快,提高游戏的可玩性。

   3.测试蛇身是越吃越大。

    

    测试结果:蛇身吃到食物后能长大,程序正常。

   4.测试蛇是否能检测碰撞。

    

    测试结果:蛇身碰到墙壁后死亡,游戏死亡条件正常。

5.问题及心得

    问题:程序仍有BUG未修复,比如蛇身到达一定程度就会出现暂停现象,现在还在排查错误中。

    心得:对GUI的测试有了初步的了解,以后会在这方面更加努力的。

posted on 2015-05-17 23:45  振熹儿  阅读(231)  评论(6编辑  收藏  举报

导航