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