基于android策略型游戏开发毕业设计

上传人:101****457 文档编号:99654284 上传时间:2019-09-20 格式:DOC 页数:34 大小:867KB
返回 下载 相关 举报
基于android策略型游戏开发毕业设计_第1页
第1页 / 共34页
基于android策略型游戏开发毕业设计_第2页
第2页 / 共34页
基于android策略型游戏开发毕业设计_第3页
第3页 / 共34页
基于android策略型游戏开发毕业设计_第4页
第4页 / 共34页
基于android策略型游戏开发毕业设计_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《基于android策略型游戏开发毕业设计》由会员分享,可在线阅读,更多相关《基于android策略型游戏开发毕业设计(34页珍藏版)》请在金锄头文库上搜索。

1、毕业设计 题 目 基于Android策略型游戏开发毕业设计 系 别 计算机科学与工程系 专 业 计算机科学与技术 年 级 级 层 次 学 号 姓 名 指导老师 2012年4月15日教务处 毕业设计书原创性声明本人郑重声明:所呈交的论文设计书是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。 毕业设计作者签名 2012年 4月 20 日毕业设计书版权使用授权书本毕业设计书作者完全了解学校有关保障、使用毕业设计书的规定,同意学校保留并向有关学位论文管理部门或机构送交设

2、计书的复印件和电子版,允许论文被查阅和借阅。本人授权省级优秀学士学位设计书评选机构将本设计书全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本设计书属于: 保密,在 年解密后适用本授权书。 不保密。 (请在以上相应的方框内打“”) 作者签名(手写) 年 月 日指导教师签名(手写) 年 月 日目录Abstract:5摘要:11.前言111 手机游戏的现状2111 手机系统2112 手机游戏的种类3113 android手机的特性312 对研究课题的启发42. 需求分析与系统设计结构421 Android架构422 系统设计6221 功能模块划分622

3、2 运行环境7223 控制引擎823 游戏研究思路1024 游戏所涉及的各个类11241 前台表示模块的类结构11242 游戏实体模块的类结构12243 数据存取模块的类结构12244 游戏工具模块的类结构133.游戏实现1331 游戏开始菜单页面设计1332 游戏主界面设计1433 数据存取模块的开发2034 英雄角色模块的开发2335 管理面板模块的开发264.结束语29参考文献:29致谢30Develop The Simulation Game of Android 2.1 ByLiu MuxiApril, 2012Abstract: With the rapid development

4、 of SciTech and culture in nowadays, people raise their requirements for video games. From the earliest Snake and Tetris to network games, the charm of video games swept over the world. Moreover, the emerging smart phone has offer a platform for the rapid growth of video games. These terminals provi

5、de better environment for developing mobile casual games and applications, especially iPhone and Android.This article will research and develop a strategy game Dynasties in Flame, which is based on the Android system provided by Google. Adopting game design, map design, the development of Said layer

6、 interface module, data access Module and Map in case of an entity module, this game is a combination of great entertainment interface and logical content. Firstly this article introduces the strategy games related basic theory, operation platform and implementation technique. Secondly, it mainly re

7、searches the technical feature of Case of an entity module and data access method, which brings higher efficiency on mass data integration and data assessment. Thirdly, it researches graphic component and audio component in order to enhance the visual and audio effects of the game. Lastly, it carrie

8、s a performance test of different modules.Keyword: Android; Simulation Game; Smartphone; Data accessAndroid2.1策略型游戏开发刘沐曦摘要:在科技文化高速发展的今天,人们对电子游戏娱乐的需求也日益高涨。从最初的运行于掌上游戏机的“贪吃蛇”和“俄罗斯方块”到如今风靡全世界的网游无不体现了游戏的魅力。而随着智能手机终端的涌现,更是为电子游戏提供了高速发展的平台。特别是iPhone智能手机和Android智能手机的面世,为掌上休闲游戏与应用提供了更完善的的开发环境。本文基于Google公司为广大

9、智能手机开发者提供的Android系统环境,研究并开发了一款名为“烽火三国”的策略型游戏。该游戏主要是综合使用游戏的策划,地图设计,表示层界面模块的开发,数据存取模块的开发,地图中可遇实体模块的开发,并将它们整合开发出一个具有良好娱乐界面和思维性的策略型游戏。首先,论文介绍了实现策略游戏的相关理论基础、运行平台和实现技术;其次,论文重点研究了可遇实体模块的技术特点及游戏数据的存取,让本游戏的大量数据更易整合,提高数据的存取效率;再次,为了让游戏具有较强的视觉和听觉冲击,本论文研究并融入了图形图像组件和音效组件;最后,论文对游戏的各个模块进行了功能和性能测试。关键词:android;策略游戏;智

10、能手机;数据存取1.前言随着人们生活水平的提高,以及商品的多样化更新的加快,人们对游戏娱乐已经成为了生活中不可或缺的一部分。与此同时,人们的生活节奏也随着加快,这就直接影响了人们是否只能在电脑上玩游戏。再加上经济全球化和智能手机的普及,人们逐渐认识到手机游戏的方便,因而手机游戏成为了人们娱乐的另一种娱乐方式1。手机游戏带使人们在随时随地都能享受到它带来的乐趣,成为人们跨地域娱乐的重要渠道,因而逐渐的改变人们娱乐模式和消费观念,让手机游戏成为了当今的时尚2。电脑游戏从八九十年代开始便在大家的记忆里扎根,二十年过去了,说起“贪吃蛇”和“超级玛丽”依然在脑海里根深蒂固。近来二十年,随着计算机硬件的性

11、能不断的提升以及软件开发者的努力,游戏作品在创意和视听效觉都有飞跃的发展。目前电脑游戏行业非常繁荣,竞争激烈。随着智能手机的普及,越来越多的游戏开发人员逐渐把目光转移向这个新兴行业。目前手机游戏应用开发方面以Android SDK、J2ME MIDP、Objective C为主流开发环境。Android SDK为开发者提供大量全面的API,包括SQLite数据库操作的API, 2D图形渲染的SurfaceView,3D图形图像框架OPENGL ES。论文在研究了Android SQLite、图形图像处理、AppWidget框架、多点触控接口、多线程等游戏相关技术的基础上融合中国古代三国历史文化

12、实现的一款策略型游戏。11 手机游戏的现状无论是出于效仿,还是迫于竞争,多数的游戏运营商也加入了手机游戏的行列,使手机游戏极具竞争性。这样导致了个游戏研发商为了赢得最终的消费者,对手机游戏的优缺都进行了大优化。111 手机系统现在主流的智能手机操作系统主要有Google的Android系统,苹果公司的iOS系统以及微软的Windows Mobile系列。Android系统是Google推出的基于Linux平台的开源手机操作系统,它采用软件叠层的架构,由三层组成。底层只提供基本功能,在Linux内核工作,由C语言开发;中间层是由C+开发的Library和Virtual Machine;上层是由j

13、ava开发的各种应用软件,本次的设计Android游戏便是在上层开发的3。iOS系统是苹果公司开发iPhone所用的操作系统,它是以Darwin为基础,主要用于苹果公司的平板产品。iOS的系统架构为四层组成,分别是核心服务处、核心操作系统层、可轻触层、媒体层。Windows Mobile 系列操作系统是从微软计算机的Windows操作系统演化而来的。Windows Mobile系统是微软从windows操作系统演化而来的。使用Windows mobile系统的智能手机大多采用英特尔嵌入式处理器,主频比较高,再加上内存、储存卡容量也比采用其他操作系统的智能手机高出很多,所以性能比强劲,速度比较快

14、。112 手机游戏的种类手机游戏的种类基本和电脑游戏一样,目前在手机上开发出的较为成功的游戏主要有FTG格斗游戏、PUZ益智类游戏、RPG角色扮演游戏、SLG策略型游戏五类。其中格斗游戏诞生于街机,曾经风靡一时的“街头霸王”就是典型的代表。FTG系统的核心是对战斗部分进行碰撞检测计算。益智游戏需要玩家以自己的智慧对游戏的规则进行思考、判断从而通关以获得成就感4。PUZ系统对玩家要求不高,是手机游戏中受众面最广的游戏,代表作品是“推箱子”。角色扮演游戏是最能与用户共鸣的游戏,开启了一扇通往虚拟现实的大门,让玩家融入到游戏的世界里,沉浸在成长中,“仙剑奇侠传”是其经典例子。RPG游戏的核心是代表玩家角色成长的升级系统,一个个故事情节贯穿游戏,牵动着玩家的情感。策略型游戏没有固定的玩法,玩家根据自己的喜好排兵布阵,与敌方展开战斗。SLG游戏的核心是游戏的不定性,完全由玩家主观意识控制,其代表作是“三国志”。手机游戏研发的重点是游戏的情节和UI。视觉是人的第一感知,UI的好坏直接影响人们对于游戏的第一印象,所以一个好的UI是非常重要的。游戏的情节是一个游

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号