代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件最小重建功能及累加链接著称。这些特征明显缩短程序编辑编译及链接的时间花费,在大型软件计划上尤其显著。语言是目前面向对象编程的首选语言,学习使用语言并进行应用程序设计的人员非常多,公司的因其强大的功能非常友好的界面而成为当前最为热门语言开发环境。提供的集成开发环境类库和应用程序框架极大地便利了用语言开发应用程序所需的源代码编写用户界面设计消息映射编译链接和调试运行等工作。第章设计概要游戏介绍这是款飞行射击类游戏,整体环境主要还是围绕太空为主,高保真的音效,为玩家呈现场不样射击体验。简单的触屏操作,触屏按住随意个地方,左右移动,便可自动攻击敌人,上下移动亦可躲避强敌。在飞机的左下角还有两个道具槽,直接点击二〇三年五月十四日星期二就可以发动道具效果,前提是你必须要吃到道具。玩家在游戏中要做的就是驾驶着最新战机,在敌机身前发动攻击。在击毁敌机的同时获得分数,击毁的敌机越多,则相对的获得分数就越高。玩家进行游戏的时候需要注意不能被敌机及敌机子弹碰到,否则玩家控制角色死亡,同时游戏结束。记录玩家获取的积分。游戏的结构例图游戏的结构例图如图所示图游戏的结构图例图功能模块分析图游戏功能模块主体分析二〇三年五月十四日星期二游戏欢迎页面游戏欢迎页面主要是预加载游戏进行需要的图片音乐等资源进行预加载。游戏主页面游戏主页面逻辑判断如图所示。图游戏主页面逻辑判断图道具使用逻辑图如下二〇三年五月十四日星期二图道具使用逻辑图游戏失败游戏失败逻辑图图游戏失败逻辑图二〇三年五月十四日星期二第章项目设计游戏架构设计由项目的需求分析可以清晰的对本游戏的具体功能实现进行设计,如下图是本游戏的总体架构设计。图游戏总体构架设计通过对游戏的需求进行分析和细致的归纳,可以认为游戏的主要内容是由游戏进行时和游发清华出版社满硕泉权威指南机械工业出版社刘剑卓游戏开发技术精解人民邮电出版社仙外仙红孩儿钟迪龙游戏开发之旅电子工业出版社二〇三年五月十四日星期二毕业设计题目基于的跨平台游戏的设计与实现姓名学号系院班级指导教师职称二四年五月二十日二〇三年五月十四日星期二毕业设计论文答辩评审表课题名称基于的跨平台游戏的设计与实现学生姓名答辩小组评分指导教师签名评语答辩小组负责人签字年月日答辩小组成员签名毕业设计论文成绩评定表指导教师评分分评阅人评分分答辩评分分综合成绩答辩委员会负责人签字年月日二〇三年五月十四日星期二目录第章绪论手游背景发展趋势研究意义不足之处,第二章相关技术语言平台技术介绍开发工具第三章设计概要游戏介绍游戏的结构例图功能模块分析图游戏欢迎页面游戏主页面游戏失败第四章项目设计游戏架构设计第五章项目实现游戏总体实现各模块实现功能的实现依赖游戏主欢迎页的实现游戏主场景游戏主角类敌机类敌机管理触摸事件游戏结束场景第六章学习心得第七章项目总结与展望参考文献二〇三年五月十四日星期二第章绪论手游背景手游指在手机等各类手持硬件设备上运行的游戏类应用程序,其需要具备定硬件环境和定系统级程序作为运行基础。年,手机游戏均为游戏,到年,图形化手机游戏激增,已经超过余款。年月,盛大英特尔宣布携手共同开发国内手机游戏市场,手机网游行业阵营开始空前壮大,继盛大北京掌讯美通之后,网易空中,标派等也纷纷加入,目前国内手机游戏厂商已经近家。手机游戏尚处于市场导入期,在未来几年内,手机游戏将步入快速发展阶段。发展趋势近年来,随着智能机的普及以及的覆盖率增加,手机网游日益兴起,现已经有近两千万的手机网游玩家了。年,国内移动互联网竞争格局未定,运营商拒绝管道化欲谋更多话语权,转型力度资源投入日趋加大在部分细分领域,围绕运营商转型的业务和渠道价值骤然放大,引发产业整合日趋频繁。在此背景下,国内移动互联龙头拓维信息通过多年技术积累及运营商渠道优势,确定以手机的。避免平台限定或没有普遍用途的特性。不使用会带来额外开销的特性。设计成无需复杂的程序设计环境。平台技术介绍是个基于协议的开源框架,用于构建游戏应用程序和其他图形界面交互应用。这是个项目的版本。发展的重点是围绕跨平台,提供的框架。手机游戏,可以写在或者中,使用是完全兼容。项目可以很容易地建立和运行在黑莓等操作系统中。还支持和等桌面操作系统,因此,开发者编写的源代码很容易在桌面操作系统中编辑和调试。主要功能流程控制非常容易地管理不同场景之间的流程控制精灵快速而方便的精灵动作告诉精灵们该做什么。可组合的动作如移动旋转和缩放等更多特效特效包括波浪旋转和透镜等更多平面地图支持包括矩形和六边形平面地图转换从个场景移动到另外个不同风格的场景菜单创建内部菜单文本渲染支持标签和标签动作文档编程指南参考视频教学很多教用户如何使用的简单测试例子许可尽管用就是了基于没有外部的依赖基于支持硬件加速对象模型支持脚本语言支持,语言。二〇三年五月十四日星期二图引擎架构开发工具游戏在系统下开发,基于的开发平台,采用了技术进行开发。操作系统程序语言开发工具简称或微软公司动漫与游戏业务为两大核心发展方向之。研究意义全球在使用的移动电话已经超过亿部,而且这个数字每天都在不断增加。在除美国外的各个发达国家,手机用户都比计算机用户多。手机游戏潜在的市场比其他任何平台,比如和都要大。在控制台游戏时代,热销的个原因就是便携性人们可以随时随地沉浸在自己喜欢的游戏中,还可以随时随地抢购自己喜欢的装备或宠物。和游戏控制台或者相比,手机虽然可能不是个理想的游戏设备,但毕竟人们总是随时随身携带,这样手机游戏很可能成为人们消遣时间的首选。手机便携性移动性的特征更能满足用户随时随地玩游戏的需求,用户利用排队等车的时间进行游戏,手机游戏碎片化的特性凸显。调查显示,的用户在用手机玩游戏以后电脑端玩游戏的时间减少,手机游戏已经开始抢夺电脑游戏时间。的用户手机游戏时间越来越长,仅有的用户时间变短,手机游戏已逐渐成为种普遍的娱乐方式。因为手机是网络设备,在定限制因素下可以实现多人在线游戏。随着移动网络的发展,移动游戏也越来越多的被大家接受,对于之前长期通知市场的掌机来说造成了不少的冲击。市场研究公司和报告显示年第季度和二〇三年五月十四日星期二平台游戏业务营收是掌机的倍。手机游戏市场潜力大,投入资金少,吸引了很多市场进入者,但中小在激烈的竞争中生存问题是需要考虑的主要问题。手机游戏开发商游戏应及服务提供商不重视市场宣传和推广工作,忽视对于游戏产品,用户的体验和习惯培养重要性。手机游戏市场竞争激烈,该竞争涉及国内,也涉及国外游戏开发商。追求低成本和短期利益,现游戏产品的质量粗糙。手机游戏的同质化也越来越严重,创新力不足。二〇三年五月十四日星期二第章相关设计语言语言是种使用非常广泛的计算机编程语言。是种静态数据类型检查的支持多重编程范式的通用程序设计语言。它支持过程化程序设计数据抽象面向对象程序设计泛型程序设计等多种程序设计风格。在定程度上可以和语言很好的结合,甚至大多数语言程序是在的集成开发环境中完成的。相对众多的面向对象的语言,具有相当高的性能。引入了面向对象的概念,使得开发人机交互类型的应用程序更为简单快捷。很多优秀的程序框架包括就是使用执行移除二〇三年五月十四日星期二是加到上的,是加到上面的,和都是铺满屏幕的。所以子弹调用获得的矩形是以屏幕左下角为原点的。敌机的原理也是如此。是直接加到上的,父节点同样是铺满屏幕的,所以他们的父节点的左下角的坐标都样的,这就是通过检测他们是否碰撞的前提。有些纹理周围有比较大的空白地方,这就会造成两个节点看起来还没有接触就会发生碰撞,这就需要对碰撞进行更精确的判断,可以通过什么像素判断法之类的。我这里采取最简单的处理方法,就是通过节点的获取到个,然后对这个加工下,这样子可以获取节点里面的部分来作为碰撞的检测部分。触摸事件触摸事,在类的生命周期结束时,类的析构函数中不需要再次释放了,因为引擎自动帮你释放了,对于局部的对象的指针,调用后也不需要再次去释放了,都交给引擎去释放吧。最后,对于手动操作而言操作和操作成对出现就行,类数据成员则在析构函数中,以免提前释放了,造成内存操作。再者如果执行亦可使用引擎的内存管理功能,前提是直接或间接继承自类。二〇三年五月十四日星期二第章项目总结与展望在这次毕业设计的制作过程中,我强烈感觉到自己知识的贫乏,和对以往学习过的知识掌握不够。从最初的茫然,到慢慢的进入状态,再到对思路逐渐的清晰,整个过程难以用语言来表达。紧张而又充实的毕业设计终于落下了帷幕。回想这段日子的经历和感受,我感慨万千,在这次毕业设计的过程中,我拥有了无数难忘的回忆和收获。当选题定下来的时候,我当时便立刻着手资料的收集工作中,将搜索到的资料全部储存起来,尽量使我的资料完整精确数量多,这有利于毕业设计的开发。然后我将收集到的资料仔细整理分类。资料已经查找完毕了,我开始着手开发。在研究的工作过程中遇到困难我就请教老师,并和同学互相交流讨论,还请教了在职的游戏和软件开发的人员。在大家的帮助下,困难个个解决掉,项目也慢慢成型。经过多次测试和仔细修改,游戏终于完成了。整个过程中,从需求分析到设计编码测试,我都力求规范化和文档化,努力让自己以前学的知识运用到本游戏的开发中,尽量保证整个项目的开发进度和质量,顺利完成这次的毕业设计,为自己的大学生涯画上个完美的句号。在这个过程中,我们遇到了很多困难,例如对数据结构的不熟悉,分数增加,音效图片资源的添加,编写的等等。但是经过我的努力,游戏最终完成了。在制作项目的过程中,我感觉我的编程能力,沟通协调能力各方面的能力都有了很大的提高。不过,在系统开发过程中,好多知识都
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 25 页
第 2 页 / 共 25 页
第 3 页 / 共 25 页
第 4 页 / 共 25 页
第 5 页 / 共 25 页
第 6 页 / 共 25 页
第 7 页 / 共 25 页
第 8 页 / 共 25 页
第 9 页 / 共 25 页
第 10 页 / 共 25 页
第 11 页 / 共 25 页
第 12 页 / 共 25 页
第 13 页 / 共 25 页
第 14 页 / 共 25 页
第 15 页 / 共 25 页
预览结束,还剩
10 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。