文档详情

计算机游戏程序设计..doc

发布:2017-01-26约4.27万字共33页下载文档
文本预览下载声明
一、游戏背景介绍 随着手持式终端的日渐强大,移动手持设备在模拟现实方面的技术日趋成熟。人们在移动设备上可以体验到比以往更加真实的视觉冲击和立体效果,同时伴随着人们对模拟现实类游戏的青睐,使得此类手机休闲游戏得到了迅速的发展。 现在快节奏的生活让人们无时无刻不存在着紧张感,无论是生活还是工作,上班还是下班,学习还是工作,烦恼紧张无处不在。这个时代下车辆已经相当普及,所以老司机也不在少数,这就催生了很多模拟驾驶汽车游戏的诞生,这些游戏既放松了心情又锻炼了技术因此深受大众欢迎。 也正因为如此,市场上大多数的驾驶类游戏都是驾驶着机车运送货物或者搭载人。这些游戏极其考验技术,在保证正常行驶的情况下也必须保证所要运送货物或者搭载乘客的安全,像3D巴士驾驶员、3D学校驾驶如图-1、图-2所示都是此类游戏中很不错的典型。 图-1 3D 巴士驾驶员 图-2 3D 学校驾驶 “泥路卡车”是使用OpenGL ES 3.0开发的一款基于Android平台的休闲类游戏,本游戏利用了JBullet物理引擎,下面将对本游戏进行详细的介绍。 上面简单地介绍了本游戏的开发背景,现在将对该游戏的主要功能进行简单的介绍。包括游戏UI界面的展示,按钮的功能详细介绍以及游戏场景的展示。 (1)运行游戏,首先进入的是欢迎界面,如图-3所示。经过欢迎界面后进入游戏的加载界面,如图-4所示,这里是游戏中所有资源加载的界面,在这里进度条将随着资源加载的进度而进行读条,资源加载完毕同时读条也完毕。 图-3 欢迎界面 图-4 加载界面 (2)读条完毕后进入本游戏的主菜单界面,如图-5所示,从这里可以通过单击不同的功能按钮进入到不同的界面。点击主菜单界面的设置按钮进入设置界面,如图-6所示,设置界面包含音乐与音效两个开关,点击该界面ON/OFF部分即可实现音乐与音效的开关。 图-5主菜单界面 图-6 设置界面 (3)点击主菜单界面的帮助按钮进入帮助界面,如图-7所示,帮助界面显示了本游戏的基本操作以及需要注意的事项。点击关于按钮进入游戏的关于界面,如图-8所示,关于界面显示了我们的开发团队的具体信息以及警示信息用以保护版权归属。 图-7 帮助界面 图-8关于界面 (4)点击退出游戏按钮时会弹出一个toast,如图-9所示,这是为了防止玩家无意按中退出键来提示玩家是否真的退出游戏。接下来便是游戏的主体部分,点击开始游戏后,如图-10所示,进入选关界面,玩家可以点击第一关或者第二关开始游戏。 图-9 退出界面toast 图-10 选关界面 (5)进入游戏以后玩家就可以正式开启游戏之旅了,如图-11所示,游戏过程中玩家会遇到各种障碍或者凹凸不平、高低起伏的路面,这些阻碍会使车上箱子掉下车去。一旦车上箱子数目少于俩个便会结束游戏,如图-12所示。 图-11 游戏第一关界面 图-12 游戏输之后界面 (6)有时候玩家小心翼翼地开车为了不使箱子从车上掉下去从而忽视了游戏界面顶端的剩余时间,这个时间是限定玩家必须在规定时间内将货物送达终点,玩家若是单方面注意箱子数量而不注意时间的话在时间快结束便会出现警报并伴随着警报声,如图-13所示。 图-13 警报界面 图-14 暂停界面 (7)游戏过程中玩家可以点击右上角的按钮暂停,如图-14所示,这是为了游戏途中玩家在现实中有事而设计的。玩家在规定时间内完成了任务,终于能进入到下一关时便会弹出如图-15所示的图片,此时玩家根据自己情况进而选
显示全部
相似文档