资源描述:
《基于Android平台的飞机游戏的设计与开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、网络出版时间:2016-05-2517:11:22网络出版地址:http://www.cnki.net/kcms/detail/61.1450.TP.20160525.1711.070.html基于Android平台的飞机游戏的设计与开发弋改珍,赵丹(咸阳师范学院信息工程学院,陕西咸阳712000)摘要:为了减轻人们的工作压力,缓解人们的紧张情绪,按照软件工程理论中软件的开发模型,在需求分析的基础上,概述了基于Android平台的飞机游戏需要设计与实现的基本功能,包括界面设计、动画设计、碰撞检测设计、音效设计、智能AI设计等模块;勾勒出游戏的数据流程。利用Eclipse作为开发平台,J
2、ava语言作为开发工具,SQLite为后台数据库,详细设计并实现游戏中的静态界面,动画界面,游戏环境的配置设置,人机对战,游戏中血量的减少与补充,等级升级,玩家战绩的存储等功能。经过测试,该游戏实现了飞机游戏的基本功能。该游戏具有娱乐休闲,提高玩家反应能力以及激发其潜在创新能力的价值。关键词:Android;游戏;智能飞机;碰撞检测DesignandDevelopmentofPlane-GameBased-OnAndroidPlatformYIGaizhen,ZHAODan(SchoolofInformation&Engineering,XianyangNormalUniversity
3、,Xianyang,712000)Abstract:Inordertoreducepeople’sworkpressure,andrelievepeople’stension,intermsofdevelopmentmodelsofthesoftwareinsoftwareengineeringtheory,basedontherequirementanalysis,functionstructurehavebeendescribedforplane-gamebased-onAndroid,includinginterfacedesign,animationdesign,collisi
4、ondetectiondesign,soundeffectandintelligenceAIdesignmodule,andsoon.Thedataflowhasbeendrawn.ThegameuseEclipseasdevelopmentplatform,Javalanguageastool,andSQLiteasbackgrounddatabase,thefunctionhasbeendesignedandrealizedforthestaticinterfaceforgame,animationinterface,settingtheconfigurationofthesitu
5、ationofgame,human-computerfighting,andtheamountofbloodreducingandsupplying,andtheupgrade,andstoringthescoreforplayerindetail.Afterthetest,thegamerealizedthebasicfunctionofaplanegame.Thegamehasthevalueofentertainmentandincreasingthereactionandcreationabilityofplayer.Keywords:Android;game;intellig
6、entplane;collisiondetection1引言自2007年Android系统问世以来,智能手机处理数据的能力不断地提高,人们对于手机的需求已经不仅仅只停留在通话之上,基于Android平台的软件开发正在迅猛发展[1-2]。并随着手机硬件性能的提高和Android手机用户数量的增加,手机的功能不断增强,除了通话、发短信外,人们常常使用手机听音乐、看视频、玩游戏等娱乐活动,使得游戏成为手机的重要组成部分[3]。随着Android系统手机用户群数量不断增大,基于Android平台的游戏有着不可忽视的发展潜力[4]。本文基于Android[5]系统,以Eclipse为开发平台,
7、利用Java语言作为开发工具,以SQLite为数据库开发环境,设计并实现了人机交互式飞机游戏。游戏实现了界面设计,面板设计,人机对战,战绩保存等功能。满足用户对单机游戏的需求。2需求分析与系统结构2.1需求分析本文受陕西省科技厅项目(2013JM8037)、陕西省教育厅项目(14JK1796)、咸阳师范学院科研项目(12XSYK067)的资助。游戏运行过程中,良好的可操作性及有好的用户界面深受大众青睐,因此游戏中的图形设计和界面的美化至关重要