基于安卓平台的飞翔的小鸟游戏开发文献综述
2020-06-02 19:37:16
一、系统开发的背景及意义 随着4G时代的来临和高性能手机的普及,单一的通信功能已经不能满足人们对手机的需求,人们对高质量的、丰富的手机游戏的需求正在不断增强。
目前,手机的开发平台主要包括苹果的IOS、Google的Android、微软的Win7和诺基亚的Symbian3,其中Google的Android操作系统因其稳定性、开发性、低成本等特点,受到广大手机游戏开发者关注。
本文构建基于Android操作系统的游戏类库(GameLib游戏类库),以缩短手机游戏的开发周期、提高开发质量、降低开发成本。
本文通过对游戏开发过程进行深入的研究分析,归纳出游戏构成中所必备的多个基础构件和多种常用设计。
本文基于Android平台借助面向对象的技术和可复用程序设计方法,对基础构件和常用设计进行抽象和实现,形成了GameLib游戏类库中的基础类和常用设计扩展类。
本文最后通过使用GameLib游戏类库,快速并高质量的实现了测试游戏(勇敢的小鸟),从而证实开发者基于GameLib游戏类库中的基础类和常用设计扩展类进行游戏开发,能够缩短开发周期,提高开发质量,降低开发成本。
随着我国经济的快速发展,个人电脑和智能手机的使用已经十分广泛,安卓操作系统作为一种高度开放的智能操作系统,在个人电脑和智能手机上的应用是有较大优势的,所以很多针对安卓操作系统设计的应用软件应运而生,本文将对安卓操作系统的结构、安卓操作系统应用软件的开发环境进行详细阐述,并结合实例对安卓操作系统的应用软件开发进行探究。
二、本课题的主要内容 1.安卓系统开放性 在优势方面,Android平台首先就是其开放性,开放的平台允许任何移动终端厂商加入到Android联盟中来。
显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。
开发性对于Android的发展而言,有利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,最 大的受益正是丰富的软件资源。