款游戏的基本构成元素。下面分析android平台游戏的运行机制。
> Android游戏主要包括一个Activity类、一个流程控制类、一个游戏线程类和若干个游戏对象类。其中,Activity类是游戏的基本执行单元,负责游戏生命周期的控制,如游戏的启动、暂停、推出等。流程控制类提供了游戏的多个界面(如启动画面、主菜单、游戏场景、帮助信息等)之间的切换方法,使用户能控制游戏的运行。游戏线程类不断的循环检测可能发生的各种事件,计算游戏状态,并刷新屏幕。手机游戏程序处理的事件可分为两类:一类由硬件装置产生(如键盘被按下),另一类由游戏程序中的内部对象产生(如游戏对象发生碰撞)。游戏所有可见的东西都是游戏对象,他们是游戏中实践运行的实体。由此,我们可以分析出android游戏引擎结构图。
图3 android平台游戏引擎结构图
主要指标及技术参数:
指导教师(签字)
年 月 日
审题小组组长(签字)
年 月 日