标签:
本人本科毕设的题目是:基于Android平台下小游戏的设计与开发—勇敢的老鼠。选择此毕设课程的背景主要如下:如今随着科技的快速发展,智能手机也紧随时代步伐从单纯的通讯工具转变为集学习、娱乐、通讯为一体的高端电子产品。手机小游戏这个亮点被越来越多的软件开发商和用户关注与喜爱,尤其是Android手机小游戏拥有的巨大潜力与市场并主宰着手机游戏的未来发展。
本游戏勇敢的老鼠使用JAVA语言,开发环境为eclipse,主要以Android平台框架为背景,主控制类继承自Android平台上的Activity,所有界面都从SurfaceView继承,并实现SurfaceHolder.Callback接口。本游戏主要在于设计主界面类、公共类、工具类、刚体相关类、游戏界面相关类以及游戏算法,去实现游戏各界面的绘制
论文首先论述了游戏的开发背景和目标,而后是游戏的总体分析,有可行性分析、相关技术分析、需求分析;接着是游戏的详细设计,对游戏各界面设计,菜单设计及规则设计,各主要类的设计,逻辑图等;然后是游戏的实现,包括游戏各界面与功能的实现、游戏主要算法的实现。最后对游戏进行测试,确保各功能和游戏效果都能完美实现。
上了研究生李老师的高级软件工程课程以后,发现对软件工程有了比本科阶段学习的进一步理解。因此,再次回顾自己当时的毕业设计项目确实存在很多问题与不足之处。具体以下如述:
标签:
原文地址:http://www.cnblogs.com/liwenhua/p/4889135.html