手机游戏的设计与实现—毕业设计(论文)正文终稿

合集下载

射击类手机游戏的研究与设计毕业论文[管理资料]

射击类手机游戏的研究与设计毕业论文[管理资料]

毕业设计说明书(论文)院系:计算机工程学院专业:计算机科学与技术题目:射击类手机游戏的研究与设计毕业设计说明书(论文)中文摘要目录前言 (1)第一章系统分析 (2)可行性分析 (2)系统流程图 (4)系统流程分析 (5)第二章系统实现技术 (6)搭建开发环境() (6)安卓系统特点 (8)第三章总体设计 (10)系统流程图 (10)游戏流程示意图 (11)游戏类框架以及类功能 (11)程序结构 (17)片头动画实现 (23)设计方法和代码 (23)主菜单界面 (24)开始游戏界面 (28)开启和关闭声音 (37)排行榜按钮 (38)第四章详细设计 (41)游戏背景的滚动 (41)我方飞机的移动方法 (42)实体碰撞判断 (42)设计方法 (42)安卓数据库的实现 (44)设计方法 (44)第五章测试及性能分析 (50)测试过程及方法 (50)测试过程 (51)性能分析总结 (52)第六章结论 (53)致谢 (54)参考文献 (55)附录:英文技术资料翻译 (56)前言随着3G和4G移动通信网络的大力推广,移动设备越来越普及,伴随着移动设备硬件质量的提升,手机的其功能也越来越完善,手机端的操作系统平台也日渐火热起来。

目前国内最常见的移动系统平台有IOS,Windows Phone以及当下最流行的Android系统,根据Google公司最新的移动设备操作系统市场分析,Android已占到全球64。

2%的市场份额,并且这个数据仍处于上升阶段。

根据对谷歌电子市场中的Android应用程序的调查发现,该市场中绝大部分的软件都是游戏软件。

Android平台的开放性及服务的免费性大大降低了安卓应用开发的门槛,使得开发者在游戏开发中投入成本相对较少。

而随着技术的发展手机终端的特性使其具备了地理位置、重力感应、触摸控制等固定终端所不具备的特性,更容易开发出具有创意的游戏产品。

Android设备数量的持续增长使得这个市场对优质游戏的需求也越来越大。

基于cocos2D-X游戏的设计与实现毕业论文

基于cocos2D-X游戏的设计与实现毕业论文

基于cocos2D-X游戏的设计与实现毕业论文基于cocos2D-X游戏的设计与实现毕业论文目录第一章绪论 (1)1.1手游背景 (1)1.2发展趋势 (1)1.3研究意义 (1)1.4不足之处............................................ 错误!未定义书签。

第二章相关技术. (2)2.1C++语言 (3)2.2C OCOS2D-X平台技术介绍 (3)2.3开发工具 (4)第三章设计概要 (3)3.1游戏介绍 (4)3.2游戏的结构例图 (5)3.3功能模块分析图 (5)3.3.1 游戏欢迎页面 (6)3.3.2 游戏主页面 (6)3.4游戏失败 (7)第四章项目设计 (8)4.1游戏架构设计 (8)第五章项目实现 (9)5.1游戏总体实现 (9)5.2各模块实现 (9)5.2.1功能的实现依赖 (9)5.2.2 游戏主欢迎页的实现 (9)5.2.3游戏主场景 (11)5.2.4游戏主角类 (11)5.2.5敌机类 (13)5.2.6 敌机管理 (15)5.2.7 触摸事件 (18)5.2.8 游戏结束场景 (18)第六章学习心得 (20)第七章项目总结与展望 (21)参考文献 (22)第1章绪论1.1 手游背景手游指在手机等各类手持硬件设备上运行的游戏类应用程序,其需要具备一定硬件环境和一定系统级程序作为运行基础。

2004年,手机游戏均为WAP游戏,到2005年,图形化手机游戏激增,已经超过40余款。

2005年6月,盛大英特尔宣布携手共同开发国内手机游戏市场,手机网游行业阵营开始空前壮大,继盛大、北京掌讯、美通之后,网易、空中,标派等也纷纷加入,目前国内手机游戏厂商已经近30家。

手机游戏尚处于市场导入期,在未来几年内,手机游戏将步入快速发展阶段。

1.2 发展趋势近年来,随着智能机的普及以及3G的覆盖率增加,手机网游日益兴起,现已经有近两千万的手机网游玩家了。

本科毕业论文-基于Unity休闲益智类手游《快到桶里来》的设计与实现

本科毕业论文-基于Unity休闲益智类手游《快到桶里来》的设计与实现

基于Unity休闲益智类手游《快到桶里来》的设计与实现摘要随着社会的快速发展,国内游戏玩家基数不断增大,使得各式各样的单机游戏出现在市场上,促进了手机游戏更加广阔的发展。

Unity是一个多平台的游戏开发工具,是一个全面整合的专业游戏引擎。

通过对Unity相关技术的深入研究,设计并实现了一款休闲益智类游戏。

本课题基于Unity休闲益智类手游《快到桶里来》的设计与实现利用Maya 技术创建三维虚拟场景、C#进行编程处理,预期设计出一款休闲益智类手机游戏。

首先在Photoshop中进行背景图片的设计,然后在Maya中进行场景和人物建模,对模型进行材质贴图后,再将模型导入Unity3D中,在Unity3D中进行场景、模型以及UI的整体设计。

在Unity中使用C#语言进行编程处理,编写代码完成用户交互,镜头切换等操作。

最后,对所做的设计进行测试与优化。

游戏的主要目的在于锻炼玩家快速反应能力。

通过玩家对主角左右移动的控制,收获掉落的蘑菇用来消除游戏中出现的障碍,收集足够的蘑菇后,获得胜利进入下一关,让玩家在娱乐的同时享有满满的刺激感。

本论文阐述了课题的背景、研究现状及发展趋势,介绍了游戏开发所使用的环境、工具以及开发语言,并对相关的开发技术进行了阐述。

具体论述了游戏详细美工和程序的设计以及详细功能的实现。

关键词:Unity3D,休闲益智,手游,快到桶里来基于Unity休闲益智类手游《快到桶里来》的设计与实现The design and implementation of Unity based casual puzzle mobile phone game "Come to the bucket"AbstractWith the rapid development of society, the increasing number of domestic players, making a wide range of stand-alone games in the market, and promote the development of mobile games more broad. Unity is a multi platform game development tool, is a comprehensive integration of professional game engine. Through the in-depth study of Unity related technologies, the design and implementation of a casual puzzle game.This topic is based on the design and implementation of Unity leisure puzzle class hand travel to the barrel, the use of Maya technology to create three-dimensional virtual scene, C# programming, is expected to design a casual puzzle mobile games. The first design background picture in Photoshop, then the scene and character modeling in Maya, after to textures for the model , then the model is imported into Unity3D, the scene, the overall design model and UI in Unity3D. In Unity using C# language programming, the preparation of code to complete the user interaction, lens switching operations. Finally, test and optimize the design. The main purpose of the game is to exercise the player's ability to respond quickly. Through the control of the players around the protagonist's movement, The fall harvest mushrooms used to eliminate the obstacles appearing in the game, after collect enough mushrooms, access to the next victory to win, allowing players to enjoy full of excitement while enjoying.This paper describes the background of the topic, research status and development trends, describes the game development environment, tools and development language, and the development of related technologies are described. Detailed discussion of the game design and detailed procedures for the design and implementation of detailed functions.Key words: Unity3D, Leisure puzzle, Mobile phone game, Come to the bucket平顶山学院本科毕业设计目录1 绪论 (1)1.1 背景及意义 (1)1.2 研究现状 (1)1.3 论文的结构安排 (1)1.4 本章小结 (2)2 相关技术及工具介绍 (3)2.1 C#语言 (3)2.2 Unity (3)2.3 Maya (4)2.4 本章小结 (4)3 需求分析 (5)3.1 游戏策划 (5)3.1.1 概述 (5)3.1.2 游戏元素 (5)3.1.3 游戏机制 (5)3.1.4 游戏关卡设计 (6)3.1.5 系统功能 (6)3.2 功能要求 (7)3.3 性能要求 (8)3.4 本章小结 (8)4 游戏详细设计 (9)4.1 详细设计的目的和意义 (9)4.2 游戏美工设计 (9)4.2.1 蘑菇小屋美工设计 (9)4.2.2 树木的美工设计 (11)4.2.3 鲜花的美工设计 (11)4.2.4 蘑菇的美工设计 (12)4.2.5 青草的美工设计 (13)4.3 游戏程序设计 (14)4.3.1 游戏用例图 (14)4.3.2 总程序流程图 (16)4.3.3 游戏流程图 (17)4.3.4 游戏设置流程图 (18)4.4 本章小结 (18)5 游戏详细实现 (19)基于Unity休闲益智类手游《快到桶里来》的设计与实现5.1 游戏美工效果实现 (19)5.1.1 蘑菇小屋的美工实现 (19)5.1.2 树木的美工实现 (27)5.1.3 鲜花的美工实现 (29)5.1.4 游戏场景设计的美工实现 (30)5.2 功能实现 (33)5.2.1 UI框架 (33)5.2.2 加载游戏功能的实现 (35)5.2.3 游戏菜单功能的实现 (36)5.2.4 音乐设置功能的实现 (37)5.2.5 蘑菇个数控制功能的实现 (37)5.2.6 小桶的接蘑菇和蘑菇生成功能的实现 (38)5.2.7 主角移动功能 (40)5.3 本章小结 (40)6 游戏测试 (41)6.1 测试的目的和意义 (41)6.2 游戏界面测试 (41)6.2.1 加载界面测试 (41)6.2.2 游戏菜单界面测试 (41)6.3 游戏功能测试 (41)6.3.1 角色控制 (41)6.3.2 碰撞检测 (42)6.3.3 UI通讯测试 (42)6.3.4 按钮测试 (42)6.4 测试优化 (42)6.4.1 美术资源的优化 (42)6.4.2 代码优化 (43)6.5 本章小结 (43)7 结束语 (44)7.1 总结 (44)7.2 展望 (44)附录 (45)参考文献 (49)致谢 (50)1 绪论1.1 课题的背景及意义近年来,游戏玩家基数不断增大,各式各样的单机游戏出现在市场上,促进了3D类游戏广阔的发展。

游戏毕业设计正文 (精选范文)

游戏毕业设计正文 (精选范文)

目录第一章项目介绍 (1)1.1游戏概述..................................................... 1 1.2项目概述..................................................... 1 1.3游戏背景故事................................................. 1 1.4游戏进度表................................................... 2 1.5运行环境..................................................... 2 第二章游戏元素.. (3)2.1游戏角色..................................................... 3 2.2游戏npc ..................................................... 4 2.3游戏资源参数................................................. 4 2.4游戏关卡..................................................... 5 第三章系统设定.. (6)3.1游戏流程图.................................................. 6 3.2游戏界面的简介图............................................. 7 3.3游戏主要类介绍............................................... 8 第四章游戏主要模块介绍 (9)4.1游戏背景加载模块............................................. 9 4.2游戏菜单界面模块............................................ 10 4.3游戏的游戏模块.............................................. 11 4.4游戏退出界面模块............................................ 13 4.5游戏说明界面模块............................................ 14 4.6游戏设置界面模块............................................ 15 第五章游戏程序主框架实现.......................................... 17 总结............................................................... 20 参考文献.. (21)第一章项目介绍1.1游戏概述打地鼠是国内外都很流行的益智类小游戏,通过在一个田园上用锤子敲打从洞口冒出的地鼠而获得游戏快感,消灭地鼠人人有责!保卫家园从我做起!游戏画面表现采用2d视觉设计风格、简约的手游类专用音响效果设置,本游戏由简单的1到9数字按键操作实现消灭地鼠,是一款简单易懂容易上手的手机休闲游戏。

基于J2ME平台的手机游戏贪吃蛇程序的设计与实现毕业论文

基于J2ME平台的手机游戏贪吃蛇程序的设计与实现毕业论文

(此文档为word格式,下载后您可任意编辑修改!)目录绪论 (4)1 课题总体介绍 (4)1.1 课题背景 (4)1.2国内外概况 (4)1.3研究内容 (5)2 开发平台与技术概述 (5)2.1开发环境 (5)2.2WTK、ECLIPSE与JAM的介绍 (5)2.3JAVA语言介绍 (6)3 J2ME及其体系结构概述 (7)3.1 J2ME简介 (7)3.2 J2ME 体系结构 (7)3.3 移动信息设备简表概述 (7)3.3.1 MIDP的目标硬件环境 (7)3.3.2 MIDP应用程序 (8)3.3.3 CLDC和MIDP库中的类 (8)4 手机游戏开发过程 (8)4.1 贪吃蛇游戏的规则简介 (8)4.2详细设计 (9)4.3代码设计 (9)4.3.1游戏地图代码设计 (9)4.3.2操作控制代码设计 (19)4.3.3进入游戏画面极其字体设计 (22)4.3.4分数记录 (25)5 总结 (29)致谢 (29)参考文献 (30)基于J2ME平台的贪吃蛇游戏的设计与实现摘要随着通信技术的发展和手机的日益普及、Java功能在移动设备上的实现,Java应用程序产生的手机增值服务逐渐体现出其影响力,对于丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。

J2ME(Java 2 Micro Edition)是近年来随着各种不同设备,尤其是移动通信设备的飞速发展而诞生的一项新的开发技术,它定位在消费性电子产品的应用上,对设备的智能化、多样化,提供了革命性的解决方案。

以J2ME为开发平台,利用Java 提供的强大工具,不但可以在手机上实现静态HTML技术所无法实现的计算处理、数据存储、与服务器的通信等功能,而且能够开发各种手机游戏。

本文在介绍J2ME及其体系结构的基础上,以贪吃蛇游戏为实例,描述了借助J2ME的MIDlet类库开发手机游戏的全过程。

【关键词】:手机游戏嵌入式开发永久性数据 MIDP应用程序Design and Implementation of Snake Game Based on J2MEAbstract【key words】: Mobile games Embedded development Permanent data MIDPapplication program绪论Java自从20世纪90年代早期诞生以来,以其强大的功能迅速为广大程序员们所接受。

毕业设计---手机游戏(堡垒)的设计与开发

毕业设计---手机游戏(堡垒)的设计与开发

手机游戏(堡垒)的设计与开发摘要随着手机业务的迅速发展,手机游戏逐渐成为移动增值服务的兴奋点。

本毕业设计就着眼于J2ME技术的应用,设计与开发一款探险类手机游戏(堡垒)。

该堡垒游戏是基于J2ME开发的手机RPG游戏,采用midp2.0技术实现了菜单、地图、主角动作及怪物动作和AI等,主要通过精灵间的碰撞检测来触动事件发生。

游戏的主流程是玩家利用手机键盘操作主角在堡垒中拾取道具破解迷宫,并且随着关数的增加,游戏的难度也逐渐增加。

另外,游戏中还包括了排行榜,声音设置,帮助等各种附加功能。

其中充满了趣味性和刺激性,是适合各年龄段的益智冒险类游戏。

本论文介绍了J2ME的相关技术及该堡垒游戏程序的结构分析和具体功能的实现。

关键词:J2ME;手机游戏;堡垒The Design and Development of a Handset Game (Castle)AbstractWith the rapid development of cell phone business, cell phone games have gradually become the hotspot of mobile value-added services. This graduate design which focuses on J2ME technology designs and develops a handset adventure game (castle).This castle game is a handset RPG game based on J2ME which mainly examines the demon’s col lision to touch off the event. It uses midp2.0 technology to achieve the menu, the map, the hero moves, monster AI etc. The game has included the order list, the sound establishment, helps of function etc. Player operates the lead through the handset to collect the stage prop in the castle to break through the labyrinth. The difficulty of the game will gradually increase along with the increase of stage. Otherwise, this intelligence and risk game is filled with enjoyment and the irritating quality witch suits many ages.This paper introduces related technology of the J2ME and the structure analysis and the concrete function realization of this castle game procedure.Key words: J2ME;handset game;castle目录论文总页数:23页1引言 (3)2 手机游戏的现状和J2ME的概况 (3)2.1软件现状 (3)2.2J2ME概况 (4)2.2.1 J2ME的由来 (4)2.2.2 J2ME的3层体系结构及MIDP简介 (4)2.2.3 Configuration和Profiles (5)2.3J2ME现状和前景 (6)2.4手机游戏业务 (7)3 开发环境介绍 (7)3.1开发环境 (7)3.2关于S ONY E RICSSON W IRELESS T OOL K IT (7)4手机游戏(堡垒)的开发 (7)4.1游戏的的思路、构想 (7)4.1.1 游戏想法的产生 (7)4.1.2 对游戏设计的初步认识 (8)4.1.3 模块成型阶段 (8)4.2程序的类结构 (9)4.3游戏的流程图 (9)4.4游戏的实现 (10)4.4.1 主类GameMIDlet的实现 (10)4.4.2 游戏画布MyGame类的实现 (15)4.4.3 玩家精灵GamePlayer类的实现 (19)4.4.5 SoundEffects类的实现 (21)5 程序设计过程中遇到的一些重要问题 (21)5.1关于碰撞的问题 (21)5.2关于游戏画面的显示问题 (22)结论 (22)参考文献 (22)致谢........................................................................................................ 错误!未定义书签。

游戏设计毕业论文

游戏设计毕业论文

游戏设计毕业论文游戏设计毕业论文摘要随着科技的不断进步和发展,游戏设计行业也逐渐崭露头角,并迅速发展壮大。

本篇毕业论文主要探讨了游戏设计方面的理论和实践,并以一款休闲益智类游戏为例,详细讲解了游戏的设计、制作和测试过程。

通过对游戏设计的研究和实验,论文得出了一些关于游戏设计的原则、技巧和思路,对于游戏设计行业的进一步发展具有一定的借鉴意义。

关键词:游戏设计;休闲益智类游戏;原则;技巧;思路AbstractWith the continuous progress and development of science and technology, the game design industry has gradually emerged and developed rapidly. This paper mainly explores the theory and practice of game design, and takes a casual puzzle game as an example to explain the design, production and testing process ofthe game in detail. Through the research and experiments on game design, the paper draws some principles, skills and ideas about game design, which have certain reference significance for the further development of the game design industry.Keywords: game design; casual puzzle game; principles; skills; ideas引言游戏设计作为一门新兴的学科和行业,正受到越来越多人的关注和重视。

基于android的2048游戏设计与实现--学位论文

基于android的2048游戏设计与实现--学位论文

本科毕业论文(设计)题目:基于Android的2048游戏的设计与实现姓名:学号:专业: 11级计算机科学与技术院系:信息工程指导老师:职称学位:讲师/硕士完成时间:教务处制安徽新华学院本科毕业论文(设计)独创承诺书本人按照毕业论文(设计)进度计划积极开展实验(调查)研究活动,实事求是地做好实验(调查)记录,所呈交的毕业论文(设计)是我个人在导师指导下进行的研究工作及取得的研究成果。

据我所知,除文中特别加以标注引用参考文献资料外,论文(设计)中所有数据均为自己研究成果,不包含其他人已经发表或撰写过的研究成果。

与我一同工作的同志对本研究所做的工作已在论文中作了明确说明并表示谢意。

毕业论文(设计)作者签名:日期:基于Android的2048游戏的设计与实现摘要现如今,电子游戏已慢慢渗透进人们生活中,并在扮演着越来越重的角色。

可以说,随着他的迅猛发展,现今的电子游戏已经不仅仅是一种娱乐,而是形成了一种文化现象,具有很强的民族性和丰富的文化内涵。

伴随着游戏软件在市场的销售,与其相关的文化也随之传播。

2048游戏的制作属于电子游戏中的益智类小游戏,它做到了娱乐性、趣味性、教育性相统一。

益智类的游戏即是需要去开动大脑去思考从而获得游戏的胜利。

简单的益智类游戏可以使玩家在娱乐中不断的开发大脑。

这样一来就实现了在娱乐中学习。

本文通过对Android应用开发的初步研究,设计出了一款基于Android平台的2048小游戏。

本文是在通过对系统进行详细分析的情况下,基本的确定了系统的相关的功能要求,对游戏的关卡设置、菜单界面、屏幕绘制和布局进行了设计,实现了一款界面清晰、内容丰富的2048游戏,它能够让人们在这个快节奏的生活压力中得到缓解。

关键字:Android;游戏;益智Design and implementation of 2048 games based on AndroidAbstractNowadays, electronic games have seeped into people's life, and plays an incr easinglyimportant role. It can be said, with his rapid development of electronic ga mes, today is not only a kind of entertainment, but the formation of a cultural ph enomenon, has a strong national character and rich cultural connotation. With th e game software sales in the market, theculture also spread.2048 the game belongs to the puzzle game in electronic games, it did entertai nment, fun,educational unity. Puzzle game is to use your brain to think in order t o win the games. A simplepuzzle game can make the game player development br ain constantly in entertainment. So asto achieve the learning in the entertainment.The preliminary study on the development of Android application, designed a 2048 gamebased on Android platform. In this paper through the detailed analysi s of system, the basic to determine the system's related functional requirements, s etting, rendering and layout of the screen menu interface, the game's level for the design, implementation of a clear interface,rich content of the 2048 game, it can l et people get relief in this fast the rhythm of lifepressure.Key Words:Android;Game;Puzzle目录1 绪论 (1)1.1 背景 (1)1.1.1 手机的应用市场发展现状 (1)1.1.2 国内外现状 (1)1.1.3 课题意义 (1)1.2 本章小结 (2)2 开发环境的介绍和搭建 (3)2.1 开发环境的介绍 (3)2.1.1 JDK的介绍 (3)2.1.2 Eclipse的介绍 (3)2.1.3 Android SDK的介绍 (3)2.2 开发环境的搭建 (3)2.2.1 JDK的安装与环境变量配置 (3)2.2.2Android SDK 与Eclipse的安装与配置 (4)2.2.3 Android虚拟机A V D的配置 (4)2.3 本章小结 (5)3 系统的需求分析和概要设计 (6)3.1系统需求分析 (6)3.1.1系统功能需求分析 (6)3.1.2游戏基本规则 (7)3.2系统概要设计 (7)3.2.1系统流程的设计 (7)3.2.2系统模块设计 (8)3.3 本章小结 (10)4 系统实现 (12)4.1 开始界面的实现 (12)4.2游戏界面的实现 (12)4.3 游戏滑屏卡片移动的实现 (13)4.4 重新开始游戏功能的实现 (19)4.5关卡的实现 (21)4.6游戏帮助的实现 (23)4.7 本章小结 (25)5 测试 (26)5.1 游戏系统测试 (26)5.1.1游戏流程测试 (26)5.1.2 游戏模式 (27)5.2 本章小结 (28)6 总结与展望 (29)6.1 论文总结 (29)6.2 展望 (29)致谢 (30)参考文献 (31)1 绪论第一章主要是对课题的总体介绍,主要包括对课题的背景资料简介、国内外研究现状,还有就是对课题研究的价值的介绍。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

山东大学本科毕业论文 1 毕 业 论 文(设 计) 论文(设计)题目: 手机游戏的设计与实现

山东大学本科毕业论文

2 山东大学毕业设计(论文)成绩评定表 学院: 专业: 年级: 学号 姓名 设计(论文)成绩 设计(论文)题目

指 导 教 师 评 语

评定成绩: 签名: 年 月 日 评 阅 人 评 语

评定成绩: 签名: 年 月 日 答

小 组 评 语

答辩成绩: 组长签名: 年 月 日 注:设计(论文)成绩=指导教师评定成绩(30%)+评阅人评定成绩(30%)+答辩成绩(40%)山东大学本科毕业论文 1 目录 摘 要 ............................................................... 3 Abstract ............................................................ 4 第 1 章 绪论 ..................................................... 5 1.1 手机游戏 .......................................................... 5 1.2 手机游戏的分类 .................................................... 5 1.3 技术简介 .......................................................... 7 1.3.1 Android简介 .................................................. 7 1.3.2 Eclipse/IBM-Eclipse简介 ...................................... 8 1.3.3 Android SDK简介 .............................................. 8 1.3.4 SQLite简介 ................................................... 9 1.3.5 数据库的设计 ................................................. 10 第 2 章 需求分析 ................................................ 12 2.1 需求分析 ......................................................... 12 2.1.1 基本功能需求 ................................................. 12 2.1.2 具体功能需求 ................................................. 13 2.1.3 运行环境 ..................................................... 13 2.1.4 性能需求 ..................................................... 14 2.2 系统结构化分析 ................................................... 14 2.3 目标系统要求 ..................................................... 18 第 3 章 总体设计 ................................................ 19 3.1 系统界面总体设计 ................................................. 19 3.2 总体流程设计 ..................................................... 20 3.3 游戏程序结构 ..................................................... 20 3.4 后台数据库的总体设计 ............................................. 21 第 4 章 详细设计 ................................................ 22 4.1 主菜单详细设置 ................................................... 22 4.2 游戏关卡详细设置 ................................................. 23 山东大学本科毕业论文 2 4.3 闯关过程详细设置 ................................................. 24 4.4 道具系统详细设置 ................................................. 26 4.5 剧情详细设置 ..................................................... 28 4.6 系统数据库详细设计实现 ........................................... 32 4.6.1 概念模型设计 ................................................. 33 4.6.2 逻辑模型设计 ................................................. 33 4.6.3 物理模型设计 ................................................. 34 4.7 数据库链接设置 ................................................... 35 第 5 章 系统测试 ................................................ 37 5.1 系统测试模型选择介绍 ............................................. 37 5.2 系统测试运行结果 ................................................. 38 第 6 章 结束语 .................................................. 42 致谢 ............................................................... 43 参考文献 ........................................................... 44 附录一 英文原文 .................................................... 45 附录二 译文 ........................................................ 52 山东大学本科毕业论文

3 手机游戏的设计与实现

摘 要 通信技术的发展,促使智能手机得到快速的发展。基于智能手机平台的软件如雨后春笋般喷涌而出。智能手机的软件服务覆盖着生活的各方各面,手机的增值业务已经成为通信公司的一个重要的组成部分,近年的发展手机的游戏业务已经成为一个非常庞大的产业链。随着3G业务的不断扩展,智能手机的游戏业务也必将得到更大的推广,手机游戏也必将带来巨大的市场空间和经济价值。 本课题是针对Google公司在2007年11月05日推出的新的智能手机操作系统Android。Android是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。Android的系统架构和其它操作系统一样,采用了分层的架构。android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。 本课题是在Android SDK基础上进行游戏开发,进行UI设计,动画设计,SQLite数据库设计,并最终完成手机游戏。然后在模拟器上进行模拟并最终能实际应用于手机,供用户娱乐消遣。 【关键词】手机游戏;Android;SQLite 山东大学本科毕业论文

4 Abstract The development of communication technology development promote the development of smart phones getting fast. The software which based on intelligent mobile platform spring up. Smartphone software service covers with life of all parties to the surface. The handset value-added business communications company has become one of the important part of the cell phone game in recent years. Development business has become a very big industrial chain. As the 3 G business expansion of intelligent mobiles games business will be more big promotion, cellular phone game will bring huge market space and economic value. This topic is for Android the new intelligent mobile phone operating system which Google company produced in November 2007. Android is a Linux based operating system and it’s open source. It is mainly used in portable devices. Android operating system was developed by Andy Rubin at first, mostly for phone. In 2005 Google acquisition capital injection, and form a open mobile phone alliance development improvement, expands gradually to the tablet computer and other areas. Android system architecture and other operating system, use the layered framework. Android is divided into four layers, from top to low-level application layer, respectively is application framework layer, systems runtime layer and Linux kernel layer. This topic is based on the Android SDK basis for game development, the UI design, animation design, SQLite database design, and finally complete mobile games. And then in the simulator and eventually can simulate the practical application in mobile phones, for the user to entertainment. 【key word】mobile games;Android;SQLite

相关文档
最新文档