- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第18章 休闲游戏——《摩天大楼》.ppt
1-* Android游戏开发 Android游戏开发 Android游戏开发 Android游戏开发培训视频 休闲类游戏——摩天大楼 课程安排 背景概述 功能简介 游戏的策划 开发前的准备工作 各个类的简要介绍 游戏的框架简介 欢迎动画界面的设计与实现 课程安排(续) 游戏界面的框架设计 游戏实体相关类的实现 游戏界面的完善 游戏的优化与改进 开发背景 摩天大楼是休闲类游戏的一种,在Symbian系列手机系统中广为流行,其规则简单,容易上手,你可以不分时间,不分地点,随时享受摩天大楼游戏带来的乐趣。 该游戏是近年Nokia部分手机自带的一个游戏,其以游戏度高,画面华美受到广大玩家一致好评,游戏规则很简单,当摩天大楼的高度达到了目标高度,则游戏胜利。而你的目标就是尽你所能的来建造高入云端又稳如泰山的摩天大楼。 功能演示 摩天大楼游戏的规则很简单,屏幕上的建筑块会不断做单摆运动,当建筑块运动到基台或者上一个建筑块正上方的位置时,按下确认键或者虚拟确认按键。则建筑块掉落。 当建筑块的高度和基台或者上一个建筑块的高度一样时,判断建筑块是否在基台或者上一个建筑块的可停留范围内,如果是则建筑块停止, 如果不是,则建筑块继续下落,也就是说本次失败。 下面就让我们对该游戏有一个整体的了解。 1.启动游戏后首先进入的便是游戏声音设置界面,如图1所示。点击‘是’,则开启游戏声音,点击‘否’,则关闭游戏声音。 2.声音设置完毕后,自动切换到游戏开始菜单界面,如图2所示。该界面共有五个菜单,分别是快速游戏,设置,关于,帮助及退出。 (图1) (图2) 3.在开始菜单界面若点击关于,则进入游戏关于界面,如图3 所示,该界面介绍了关于本游戏的相关信息。 4.在开始菜单界面若点击帮助,则进入游戏帮助界面,如图4所示,该界面介绍了本游戏的游戏规则和游戏控制方法。 (图3) (图4) 5.在开始菜单界面若点击快速游戏,则首先切换到游戏加载画面如图5 所示,加载游戏,由此开始我们的摩天大楼游戏之旅。 6.游戏加载成功后,则进入游戏界面,如图6 游戏开始的画面所示。在这里点击虚拟按钮或确定都可使建筑块掉落。 (图5) (图6) 虚拟按钮 7.游戏中,如果建筑块能够落在基台(或者上一个建筑块)正上方,则建筑块可停留在基台(或者上一个建筑块)正上面,则表示建筑块完美掉落,如图7所示。 8.游戏中,如果建筑块很遗憾的落到了基台(或者上一个建筑块)上方区域外,则建筑块继续下落,该次尝试失败,如图8所示。 (图7) (图8) 9.当玩家完成规定的任务时,则游戏胜利,进入游戏胜利界面,如图9所示。 10.当玩家失败的次数达到游戏设定的次数时,则游戏结束,进入失败界面,如图10所示。 (图9) (图10) 游戏的策划 游戏的策划主要包括游戏的情节、运行的目标平台、采用的呈现技术、操作方式、音效设计等几个方面。下面就针对本游戏对上述几个方面进行简单的介绍,如下所列。 游戏情节,本游戏为休闲类游戏,没有过多的情景设计,主要的工作是设计较美观的界面,并能够提供不同难度的关卡,让玩家轻松享受游戏带来的乐趣。 运行的目标平台 ,目标平台为Android2.1 采用的呈现技术,本案例采用的是3D呈现技术,通过搭配不同的纹理图片,增加游戏的视觉效果。 游戏的策划 操作方式,本游戏拟采用手机键盘进行操作和屏幕虚拟按键两种方式,通过按“确认”键和虚拟按钮操作游戏。 音效设计,为了增加玩家的体验,本案例根据界面的效果添加了适当的音效,例如背景音效、成功掉落的音效、错误掉落的音效和失败以后的音效。较为舒缓的背景音效能够让玩家体会到游戏带来的乐趣和舒适。 开发前准备工作 游戏的准备工作主要是在进行开发之前的非代码方面的准备工作,主要包括以下两个方面。 准备游戏用到的图片资源 准备游戏用到的声音资源 游戏的架构 在正式代码的开发之前,首先对该游戏的设计框架进行简要介绍,以帮助读者更好的理解后面的内容。 游戏的类框架 各个类的简要介绍 该游戏中开发的类比较多,为了让读者能够更好的理解各个类的在游戏中所扮演的角色,本节将按照前面的框架分类对各个类的功能进行简要介绍。 游戏常量类 游戏菜单界面类 游戏界面相关类 游戏公共类~GL_Demo 主 界面类~MySurfaceView 游戏常量类Constant介绍 在游戏中我们经常定义一些常量,并将它们放入同一个静态类中供程序中的各个类使用,同时也为我们修改程序提供了很大的方便。 Constant类的实现 场景相关类 本游戏场景有较多部件组成,主要由游戏背景、地板、建筑块、绳子、基台等组成,都是由规则物体贴不同的纹理实现的。 背景类Background.j
有哪些信誉好的足球投注网站
文档评论(0)