基于WindowsCE下的嵌入式坦克游戏的开发(附答辩记录)(任务书,开题报告,中期检查表,毕业论文27000字,答辩审批表,源程序)
摘 要
本课题的主要任务是在基于ARM9芯片S3C2440的硬件平台TQ2440上,定制Windows CE5.0操作系统,开发一款2D坦克游戏。游戏功能包括吃道具,进入隐藏地图,显示坦克属性,暂停、退出和重新开始游戏等。系统的定制利用Platform Builder 5.0 来定制Windows CE 5.0操作系统。游戏程序采用Embedded Visual C++ 4.0集成开发环境编写。
本文分几部分阐述了基于Windows CE下的嵌入式坦克游戏的开发过程,分章节较详细的介绍了游戏的结构和设计实现过程,并详细画出了类图、程序流程图及用例图,介绍了各个功能模块相关技术,写出了测试过程及测试结果。
关键词:TQ2440,Windows CE 5.0,Embedded Visual C++ 4.0,2D游戏
ABSTRACT
The main task of this topic is based on unit S3C2440 on the platform ,getting Windows CE5.0 operating system and developing a 2D tank game . The functions of the game include eating props, access to hidden map, show the tank attributes, pause, exit and start the game and so on.The Windows CE 5.0 operating system is made by Platform Builder 5.0. The game is programed by Embedded Visual c + + 4.0 integrated development environment.
This paper divides into several parts to detail introduce embedded tanks game development process which is based on Windows CE platform, and separate several chapters to introduce the structure and detail design process of the game, and show the class diagram and program flow chart and case diagram, introduces related technologies of each functional module, and wroted the testing process and test results.
Keywords: TQ2440, Windows CE 5.0,Embedded Visual C++ 4.0,2D game
游戏的整个过程都通过触摸屏的触控动作来完成。游戏开始时,可以通过点击帮助按钮打开游戏帮助菜单,游戏过程中当按住某个方向键不松开时,坦克就会延着这一方向连续移动。并能发射子弹,还能够暂停游戏,返回游戏等。本游戏的操作简单,方便。对设备的配置要求也不高,适应性强。
软件环境
Embedded Visual C++ Embedded Visual C++ 4.0 Windows CE Platform Builder 5.0
|