APP下载

移动平台上射击类游戏设计开发

2015-08-07王启明

微处理机 2015年3期
关键词:游戏系统设计

甘 泉,王启明

(平顶山学院计算机科学与技术学院,平顶山467000)

移动平台上射击类游戏设计开发

甘 泉,王启明

(平顶山学院计算机科学与技术学院,平顶山467000)

在移动应用设计开发过程中,基于类的设计成为应用开发的主流方法,类的设计方法及运用直接影响应用开发过程及结果。在Android移动应用平台上,采用面向对象的移动应用开发,以雷电游戏为例,着重探讨类的设计,开发一个射击类游戏。在应用设计过程中,分析了系统接口类的特点。通过系统分析,设计和分析类、类间关系和类的组织。为了便于团队开发,提高类的复用性,提出了类的优化建议。最后实现并发布游戏,为移动应用平台,尤其是Android平台应用开发提供参考。

移动平台;应用开发;游戏设计

1 引 言

Android操作系统因其稳定性、开放性、低成本等特点,受到广大手机游戏开发者关注。Android平台提供给开发者的开发类库,即Framework层提供的API和LIBRARIES层提供的一些类库,决定了移动应用的开发条件、开发过程和开发结果[1]。Android平台游戏设计是基于Android手机平台,运用Java语言,使用2D游戏引擎的部分技术,开发出针对于Android平台的手机应用[2]。这里以雷电游戏的开发为例,研究Android平台上移动应用中类的特性、组织、设计。基于Android平台借助面向对象的技术,对基础构件和常用设计进行抽象和实现[3]。

2 系统实体分析

在游戏设计中,需要寻找实体。这里使用OOAD大师Peter Coad所提出的事物模式[4]来寻找实体。在一个游戏中,可以把“游戏的运行”看作一个事务,围绕着这个事务来分析出系统中涉及的类。……

登录APP查看全文

猜你喜欢

游戏系统设计
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
瞒天过海——仿生设计萌到家
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
设计秀
有种设计叫而专
疯狂的游戏
爆笑游戏
第八章直接逃出游戏