基于Android策略型游戏开发毕业设计Word格式文档下载.doc
- 文档编号:14566674
- 上传时间:2022-10-23
- 格式:DOC
- 页数:34
- 大小:867KB
基于Android策略型游戏开发毕业设计Word格式文档下载.doc
《基于Android策略型游戏开发毕业设计Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《基于Android策略型游戏开发毕业设计Word格式文档下载.doc(34页珍藏版)》请在冰豆网上搜索。
Ⅰ
毕业设计书原创性声明
本人郑重声明:
所呈交的论文设计书是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
本人完全意识到本声明的法律后果由本人承担。
毕业设计作者签名
2012年4月20日
毕业设计书版权使用授权书
本毕业设计书作者完全了解学校有关保障、使用毕业设计书的规定,同意学校保留并向有关学位论文管理部门或机构送交设计书的复印件和电子版,允许论文被查阅和借阅。
本人授权省级优秀学士学位设计书评选机构将本设计书全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
本设计书属于:
保密□,在年解密后适用本授权书。
不保密□。
(请在以上相应的方框内打“√”)
作者签名(手写)年月日
指导教师签名(手写)年月日
目录
Abstract:
5
摘要:
1
1.前言 1
1.1手机游戏的现状 2
1.1.1手机系统 2
1.1.2手机游戏的种类 3
1.1.3android手机的特性 3
1.2对研究课题的启发 4
2.需求分析与系统设计结构 4
2.1Android架构 4
2.2系统设计 6
2.2.1功能模块划分 6
2.2.2运行环境 7
2.2.3控制引擎 8
2.3游戏研究思路 10
2.4游戏所涉及的各个类 11
2.4.1前台表示模块的类结构 11
2.4.2游戏实体模块的类结构 12
2.4.3数据存取模块的类结构 12
2.4.4游戏工具模块的类结构 13
3.游戏实现 13
3.1游戏开始菜单页面设计 13
3.2游戏主界面设计 14
3.3数据存取模块的开发 20
3.4英雄角色模块的开发 23
3.5管理面板模块的开发 26
4.结束语 29
参考文献:
29
致谢 30
DevelopTheSimulationGameofAndroid2.1
By
LiuMuxi
April,2012
WiththerapiddevelopmentofSciTechandcultureinnowadays,peopleraisetheirrequirementsforvideogames.Fromtheearliest‘Snake’and‘Tetris’tonetworkgames,thecharmofvideogamessweptovertheworld.Moreover,theemergingsmartphonehasofferaplatformfortherapidgrowthofvideogames.Theseterminalsprovidebetterenvironmentfordevelopingmobilecasualgamesandapplications,especiallyiPhoneandAndroid.
ThisarticlewillresearchanddevelopastrategygameDynastiesinFlame,whichisbasedontheAndroidsystemprovidedbyGoogle.Adoptinggamedesign,mapdesign,thedevelopmentofSaidlayerinterfacemodule,dataaccessModuleandMapincaseofanentitymodule,thisgameisacombinationofgreatentertainmentinterfaceandlogicalcontent.
Firstlythisarticleintroducesthestrategygame’srelatedbasictheory,operationplatformandimplementationtechnique.Secondly,itmainlyresearchesthetechnicalfeatureofCaseofanentitymoduleanddataaccessmethod,whichbringshigherefficiencyonmassdataintegrationanddataassessment.Thirdly,itresearchesgraphiccomponentandaudiocomponentinordertoenhancethevisualandaudioeffectsofthegame.Lastly,itcarriesaperformancetestofdifferentmodules.
Keyword:
Android;
SimulationGame;
Smartphone;
Dataaccess
Ⅲ
Android2.1策略型游戏开发
刘沐曦
在科技文化高速发展的今天,人们对电子游戏娱乐的需求也日益高涨。
从最初的运行于掌上游戏机的“贪吃蛇”和“俄罗斯方块”到如今风靡全世界的网游无不体现了游戏的魅力。
而随着智能手机终端的涌现,更是为电子游戏提供了高速发展的平台。
特别是iPhone智能手机和Android智能手机的面世,为掌上休闲游戏与应用提供了更完善的的开发环境。
本文基于Google公司为广大智能手机开发者提供的Android系统环境,研究并开发了一款名为“烽火三国”的策略型游戏。
该游戏主要是综合使用游戏的策划,地图设计,表示层界面模块的开发,数据存取模块的开发,地图中可遇实体模块的开发,并将它们整合开发出一个具有良好娱乐界面和思维性的策略型游戏。
首先,论文介绍了实现策略游戏的相关理论基础、运行平台和实现技术;
其次,论文重点研究了可遇实体模块的技术特点及游戏数据的存取,让本游戏的大量数据更易整合,提高数据的存取效率;
再次,为了让游戏具有较强的视觉和听觉冲击,本论文研究并融入了图形图像组件和音效组件;
最后,论文对游戏的各个模块进行了功能和性能测试。
关键词:
android;
策略游戏;
智能手机;
数据存取
1.前言
随着人们生活水平的提高,以及商品的多样化更新的加快,人们对游戏娱乐已经成为了生活中不可或缺的一部分。
与此同时,人们的生活节奏也随着加快,这就直接影响了人们是否只能在电脑上玩游戏。
再加上经济全球化和智能手机的普及,人们逐渐认识到手机游戏的方便,因而手机游戏成为了人们娱乐的另一种娱乐方式[1]。
手机游戏带使人们在随时随地都能享受到它带来的乐趣,成为人们跨地域娱乐的重要渠道,因而逐渐的改变人们娱乐模式和消费观念,让手机游戏成为了当今的时尚[2]。
电脑游戏从八九十年代开始便在大家的记忆里扎根,二十年过去了,说起“贪吃蛇”和“超级玛丽”依然在脑海里根深蒂固。
近来二十年,随着计算机硬件的性能不断的提升以及软件开发者的努力,游戏作品在创意和视听效觉都有飞跃的发展。
目前电脑游戏行业非常繁荣,竞争激烈。
随着智能手机的普及,越来越多的游戏开发人员逐渐把目光转移向这个新兴行业。
目前手机游戏应用开发方面以AndroidSDK、J2MEMIDP、ObjectiveC为主流开发环境。
AndroidSDK为开发者提供大量全面的API,包括SQLite数据库操作的API,2D图形渲染的SurfaceView,3D图形图像框架OPENGLES。
论文在研究了AndroidSQLite、图形图像处理、AppWidget框架、多点触控接口、多线程等游戏相关技术的基础上融合中国古代三国历史文化实现的一款策略型游戏。
1.1手机游戏的现状
无论是出于效仿,还是迫于竞争,多数的游戏运营商也加入了手机游戏的行列,使手机游戏极具竞争性。
这样导致了个游戏研发商为了赢得最终的消费者,对手机游戏的优缺都进行了大优化。
1.1.1手机系统
现在主流的智能手机操作系统主要有Google的Android系统,苹果公司的iOS系统以及微软的WindowsMobile系列。
Android系统是Google推出的基于Linux平台的开源手机操作系统,它采用软件叠层的架构,由三层组成。
底层只提供基本功能,在Linux内核工作,由C语言开发;
中间层是由C++开发的Library和VirtualMachine;
上层是由java开发的各种应用软件,本次的设计Android游戏便是在上层开发的[3]。
iOS系统是苹果公司开发iPhone所用的操作系统,它是以Darwin为基础,主要用于苹果公司的平板产品。
iOS的系统架构为四层组成,分别是核心服务处、核心操作系统层、可轻触层、媒体层。
WindowsMobile系列操作系统是从微软计算机的Windows操作系统演化而来的。
WindowsMobile系统是微软从windows操作系统演化而来的。
使用Windowsmobile系统的智能手机大多采用英特尔嵌入式处理器,主频比较高,再加上内存、储存卡容量也比采用其他操作系统的智能手机高出很多,所以性能比强劲,速度比较快。
1.1.2手机游戏的种类
手机游戏的种类基本和电脑游戏一样,目前在手机上开发出的较为成功的游戏主要有FTG格斗游戏、PUZ益智类游戏、RPG角色扮演游戏、SLG策略型游戏五类。
其中格斗游戏诞生于街机,曾经风靡一时的“街头霸王”就是典型的代表。
FTG系统的核心是对战斗部分进行碰撞检测计算。
益智游戏需要玩家以自己的智慧对游戏的规则进行思考、判断从而通关以获得成就感[4]。
PUZ系统对玩家要求不高,是手机游戏中受众面最广的游戏,代表作品是“推箱子”。
角色扮演游戏是最能与用户共鸣的游戏,开启了一扇通往虚拟现实的大门,让玩家融入到游戏的世界里,沉浸在成长中,“仙剑奇侠传”是其经典例子。
RPG游戏的核心是代表玩家角色成长的升级系统,一个个故事情节贯穿游戏,牵动着玩家的情感。
策略型游戏没有固定的玩法,玩家根据自己的喜好排兵布阵,与敌方展开战斗。
SLG游戏的核心是游戏的不定性,完全由玩家主观意识控制,其代表作是“三国志”。
手机游戏研发的重点是游戏的情节和UI。
视觉是人的第一感知,UI的好坏直接影响人们对于游戏的第一印象,所以一个好的UI是非常重要的。
游戏的情节是一个游
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Android 策略 游戏 开发 毕业设计