基于Android平台祖玛游戏的设计与实现.docx

上传人:b****1 文档编号:315509 上传时间:2022-10-08 格式:DOCX 页数:29 大小:732.82KB
下载 相关 举报
基于Android平台祖玛游戏的设计与实现.docx_第1页
第1页 / 共29页
基于Android平台祖玛游戏的设计与实现.docx_第2页
第2页 / 共29页
基于Android平台祖玛游戏的设计与实现.docx_第3页
第3页 / 共29页
基于Android平台祖玛游戏的设计与实现.docx_第4页
第4页 / 共29页
基于Android平台祖玛游戏的设计与实现.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

基于Android平台祖玛游戏的设计与实现.docx

《基于Android平台祖玛游戏的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于Android平台祖玛游戏的设计与实现.docx(29页珍藏版)》请在冰豆网上搜索。

基于Android平台祖玛游戏的设计与实现.docx

基于Android平台祖玛游戏的设计与实现

摘要

在科技文化高速进展的今天,人们对游戏的需求也日趋高涨。

从最初运行于掌上游戏机的“贪吃蛇”和“俄罗斯方块”到现在盛行全世界的网游无不表现了游戏的魅力。

而随着智能电话终端的显现,更是为电子游戏提供了高速进展的平台。

专门是iPhone智能电话和Android智能电话的面世,为掌上休闲游戏提供了更完善的开发环境。

Android是一种以Linux为基础的开源代码操作系统,要紧应用于电话,因为其良好的人机交互能力和能够安装利用众多功能各异的应用软件而深受人们喜爱,本文就介绍其基于Android版本结合当前比较成熟的AR技术开发的一个3D“祖玛游戏”。

依照游戏规那么和实际需求,提出了新的构思和设计,并在如此的基础上,构建实现了祖玛游戏。

论文论述了Android祖玛游戏的开发进程。

第一对电话游戏的背景意义和研究现状、android平台的特点和应用组成进行介绍,第二对游戏的策划与需求进行分析,重点介绍游戏的设计与实现,然后进行综合测试。

最后对游戏进行总结,提出游戏中的缺点、不足和对以后的展望。

关键词:

Android电话3D游戏祖玛

Abstract

Withtherapiddevelopmentofscienceandtechnologynowadays,thedemandsofentertainmentgamesaregrowingfast.Fromthefirstgamesthatwerethehandheld's“Snake”and“Tetris”totodayextremelypopularonlinegamesaroundtheworldallreflectsthecharmofthegames.Withtheemergenceofintelligentmobileterminals,ahigh-speeddigitalgamedevelopmentplatformisbetterprovided.EspeciallywhentheiPhoneandAndroidphonesareavailable,abetterdevelopmentenvironmentfortheapplicationsofhandheldcasualgamesismoreconvenient.

AndroidisasortofopensourcecodeoperatingsystemthatbaseontheLinux,andmainlyusedbymobilephone.Itissopopularbecauseofthegoodhuman-machineinteractioncapability,andalsothereareallkindsoffunctionalapplicationssoftwarecanbeinstalledthatthroughbythisoperatingsystem,thisarticlewillintroducesakindofMontezumaGamethatbasesontheAndroidandCompareswiththecurrentmatureARtechnologyand3Dtechnology,thisarticlepointedoutannewideaanddesignforMontezumaduetothepeople’soperatinghabitsandparticulardemands,andonsuchabasistoconstructandachievethistoensurethesecurityandstabilityofthesystemeffectively.

ThispaperstatesdevelopmentprocessoftheandroidMontezumagame.Atfirst,itintroducesbackgroundsignificanceofmobilephonegameandresearchstatus,characteristicsandapplicationconstitutesoftheandroidplatformstructure.Next,thepaperanalyzestheplanandtherequirementsofthegame,andfocusesondesignandimplementationofthegame.Thencomprehensivetestinghasmadeforthedesign.Finally,thepapersummarizesthegameandputsforwarddefectsandfutureoutlookforthegame.

Keywords:

AndroidMobileAR3DGameMontezuma

第一章绪论

在游戏产业高速进展的今天,游戏的设计思想和理念也在不断转变。

而随着智能电话终端的显现,更是为电话游戏提供了高速进展的平台。

本章将对Android游戏的进展现状和前景进行分析,并介绍本文的研究内容和结构安排。

1.1.课题的背景及意义

自上世纪80年代第一部电话诞生以来,随着运算机技术的进步,电话也经历了从模拟器到GSM、再到今天的3G电话如此一个进展历程。

专门是进入21世纪后电话的硬件性能取得专门大的提高,当前主流电话普遍配有主频500MHZ的微处置器和500MB容量的存储器。

与之同步进展的还有支持电话运行的电话操作系统,从当初的单片机系统到后来的专用嵌入式系统,到后来开始为智能电话设计开发出能够更高效治理电话软硬件资源的操作系统,其中有很多属于开源项目的电话操作系统。

目前全世界的智能电话操作系统要紧以Google公司开发的Android系统、苹果公司开发的iPhone系统、诺基亚公司开发的Symbian系统、微软公司开发的WindowsMobile系统和Linux系统为代表。

电话的进展也带动了电话游戏产业的快速进展。

在人们的生活中有许多的游戏,可是不同的游戏会带给玩家不同的感受和生活理念。

游戏是人们日常生活的一个必不可少的娱乐项目,也带动了游戏相关产业市场的进展。

游戏平台通过从游戏机到电视游戏,然后到PC游戏,再得电话游戏,中间经历了很多技术的更新和变革。

但随着新技术的进展和人们生活水平质量的提高,电话开始慢慢普及,因为电话是超级小巧便利的,而且方便的特性成为人们日常生活中必备通信工具。

而基于电话平台的游戏也就拥有的市场空间是庞大的,也因随着移动互联的进展和AR等技术的冲破,电话游戏必然会迎来新的一轮游戏热潮。

1.2.论文要紧工作

论文研究了Android开发环境和此环境下的用户界面组件、五大Android布局方式、SharePreferences、声音播放组件等电话游戏开发相关技术。

在本游戏中,第一运用Android的用户界面组件构建游戏的界面,结合第三方增强现实开发工具包metiaoSDK,并运用Android内嵌的SharePreferences实现游戏配置数据的存取,为游戏的各功能模块提供数据源,最后由游戏逻辑操纵引擎系统组成游戏的操纵中心,。

游戏需要对数据操作,对照了两种游戏数据的存取方式。

第一种方式为Android内置的SQLite数据库,用于存取大容量的永久性游戏数据,为游戏提供平平稳固的数据源。

第二种方式为SharePreferences,是一个轻量级数据存储,用于存储游戏的设置信息等大体信息,由于游戏较为简练,因此采纳了第二种方式。

游戏的实现同时涉及到AR(增强现实)技术的利用,本文还研究了第三方的AR开发包metaioSDK,技术实现要紧包括3个方面:

加载配置文件,加载模型,驱动模型。

此游戏的最大特色是运用AR技术来再现经典祖玛游戏,将虚拟的珠子应用到真实世界场景中,从而实现对现实现实与虚拟的实时互动。

AR类游戏最成功的知名度最高的当属日本开发的一个捉蝴蝶应用,本游戏中借鉴了这些作品开发技术和创作,将珠子投放到周围的空间模拟蝴蝶,加上经典的祖玛游戏玩法,这是本祖玛游戏的创新点,将最新的技术的AR技术应用在最经典的祖玛游戏中,达到了游戏与技术相结合的成效。

第二章需求分析

本章要紧探讨游戏的前期工作包括:

游戏策划、美工需求和功能需求三个方面描述游戏的策划与需求分析进程。

2.1.游戏策划

祖玛游戏本身创意简单独特,游戏模式基于排除类游戏,而且使排除类游戏加入了更强的操作感,游戏的节拍明快,内容简单但引人入胜。

借用增强现实技术和3D技术,打开游戏开启摄像头:

五彩缤纷的珠子在你的周边旋转,当你点击球珠后,眼前会射出一个彩色的珠子,游戏更切近真实。

游戏的策划要紧包括游戏的规那么、目标受众、运行的目标平台、采纳的呈现技术、操作方式等几个方面。

下面就针对本游戏对上述几个方面进行简单的介绍,如下所列。

(1)游戏规那么,本游戏为轻量级的消去类益智游戏,因此不存在很复杂的规那么。

这方面要紧借鉴七彩祖玛与自己的构思。

射击出珠子与轨道上的珠子相结合,颜色相同即能够消失得分,直到轨道上的珠子通通都被清干净为止。

(2)关卡设计,本游戏设为九个关卡,每一个关卡的珠子的运行速度不同,珠子显现同色的概率不同,通过操纵珠子的运行速度和显现同色的概率来操纵不同关卡的难度。

(3)目标受众,那个游戏受众要紧为年轻人。

考虑到受众面广的缘故,将画面设定为卡通画形式,使画面加倍年轻化。

(4)运行的目标平台,本游戏的目标平台为以上的Android电话,且硬件支持OpenGLES,设备配有摄像头和重力感应等传感器。

(5)操作方式,本游戏采纳Android电话触摸屏幕操纵游戏,使操作加倍简单方便。

游戏利用Eclipse作为要紧的开发工具,利用PhotoShop作为图片处置工具,利用3Dmax作为3D模型处置工具。

2.2.美工需求

一款游戏是不是受欢迎,取决于它的娱乐性和可观赏性,高速进展的游戏产业使玩家的要求愈来愈严格,因此游戏的界面美化和图形设计对一个游戏相当重要,这将直接阻碍玩家的体验。

本游戏的一些美工需求如下:

1.3D模型:

五彩珠子要求用3D模型实现,3D珠子模型文件需要有旋转动画,程序依照游戏逻辑挪用相应动画,用3DMax等3D处置软件达到需要的成效;并利用3Dmax的插件导出MD2格式的模型文件。

2.图片:

游戏中需要物品的显示,需要通过触摸进行一些操作,用图片来显示既美观又方便操作;格式要求PNG,PNG格式提供透明背景的图象,这对绘制游戏画面组合游戏元素带来极大的方便。

打算采纳网上素材和设计这两种方式,用PhotoShop,3DMax等处置软件处置游戏素材达到需要的成效。

2.3.功能需求

项目实现祖玛游戏的所有大体功能,同时为了提高更好的体验度,在游戏中加入了背景音乐和音效等成效,从而使游戏从感官上加倍吸引玩家。

在游戏中为了方便玩家在进行游戏因杂事需要中断游戏设置了中断按钮,玩家若是感觉游戏好玩,还能够通过第三方的社交app分享该游戏。

2.4.1.游戏主界面功能需求

良好的用户界面,能够在视觉上吸引玩家。

为了使界面简练美观,需要在主界面中添加背景图片来渲染游戏的气氛,同时为了便于玩家的操作,需要设置四个按钮供玩家选

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1