3. 游戏得分
- -
27
4.收埋功能
- -
28
5. 游戏结束
经过测试,该系统能够较好地满足游戏爱好者的需要,能够比较顺利的进行游戏。如利用鼠标进行图形的变换,移动和下落,在不需要此游戏界面在屏幕上显示时,我们可以对其进行收埋,即收藏,并可以从上,下,左,右四个方向时行收藏。当我们想结束游戏时,也可以直接点收埋按钮,结束游戏。
- -
29
六 总结
经过我们努力的设计和开发,系统基本开发完毕。在本次课程设计中困难遇到不少,比如如何让方块随机产生,每个方块的颜色将如何对应,怎样实现方块形状的变换等待,由于设计时间较短,所以该系统还有许多不尽如人意的地方,如出错处理不够完善等多方面问题。在这次系统开发的过程中,我深深体会到了做一个系统,首先进行需求分析的重要性,了解了一个系统的制作,从功能分析到功能模块分析、与其他系统的关系,这些都有待以后进一步改进。经过这次的课程设计,在设计中不断完善中,我们知道要做好一件事首先要理清思路,弄懂到底要解决什么问题及相应的步骤,采取的方法和开发工具,以及对一些可能的程序异常或是常见问题的容错检测和修正方案等。对于软件系统的开发,跟应该按照软件工程的相关方法流程等规定进行。写代码并不是最首要的。应根据问题的特色详细的进行需求分析,确定概念模型,然后确定逻辑模型,选定开发工具和开发方案,同时注意文档的修订等。做到每一步思路清晰,有章可依等。
本次课程设计过程,使我们对VC++课程设计有了更深刻的认识。大大提高了模型规划、系统设计和软件编程的能力,自身的各方面的素质也得到了提高。同时也培养了我们的团队协作精神。这次课程设计不仅充实了我们的计算机专业知识,扩大了知识面,增强分析问题和解决问题的能力,也提高自学的能力与软件开发能力,为今后的工作打下了坚实的基础。
- -
30