- 12
- 0
- 约1.05万字
- 约 29页
- 2018-06-22 发布于福建
- 举报
基于cocosdx引擎的rpg手游
本科生毕业设计(论文)
( 2016 届)
题 目: 基于cocos2dx引擎的rpg手游
学 院: 信息与机电工程学院
专 业: 计算机科学与技术
学生姓名:
学 号:
指导教师:
2016年4月20日目录
第1章 绪论 1
1.1 手游背景 1
1.2 发展趋势 1
1.3 研究意义 1
第2章 相关技术 3
2.1 C++语言 3
2.2 Cocos2dx引擎 3
2.3 开发工具 4
第3章 设计概要 5
3.1游戏介绍 5
3.2游戏的结构例图 5
第4章项目设计 6
4.1 游戏架构设计 6
第五章 模块详解 7
5.1 游戏总体实现 7
5.2 各模块实现 7
第6章 学习心得 24
第7章 项目总结与展望 26
参考文献 27
第1章 绪论
1.1 手游背景
移动互联网热潮在全世界引起了巨大的反响,移动互联网正在改变着传统互联网的格局,全世界的IT公司争相将业务中心向移动互联网转移,移动互联网业务也成为业内对打的利润增长点。移动互联网时代的到来,使得移动应用成为人们生活中的一部分,而游戏,在移动应用中更是有举足轻重的位置。
随着IOS安卓(Android)系统和相应的设备的诞生,移动平台从单一的手机发展到平板电脑等多种移动平台上。开发者需要针对不同的平台进行游戏的开发。而cocos2dx具有跨平台的特性,只需要编写一次代码,就可以无缝的部署在包括IOS、Android、windows phone等在内的主流游戏平台上,大大提高了开发的效率。
1.2 发展趋势
目前,占有率领先移动游戏引擎主要有Cocos2d-x、Unity3D、FlashAIR、Unreal、Corona等。不同的统计方给出的数据各有差异,但总体来讲,行业首选的游戏引擎,主要都集中在Cocos2d-x与Unity3D之上。从全球市场份额数据来看,主要覆盖中端市场的Unity相对领先,Cocos2d-x则主要占据高端与低端市场,约占1/4市场。但值得注意的是另一个数据是,在中国,Cocos2d-x则相对领先。在中国的2D手机游戏开发中,Cocos2d-x引擎的份额超过70%。流程控制(Flow control):非常容易地管理不同场景(scenes)之间的流程控制精灵(Sprites):快速而方便的精灵
动作(Actions):告诉精灵们该做什么。可组合的动作如移动(move)、旋转(rotate)和缩放(scale)等更多
特效(Effects):特效包括波浪(waves)、旋转(twirl)和透镜(lens)等更多
平面地图(Tiled Maps):支持包括矩形和六边形平面地图
转换(Transitions):从一个场景移动到另外一个不同风格的场景
菜单(Menus):创建内部菜单
文本渲染(Text Rendering):支持标签和HTML标签动作
文档(Documents):编程指南 + API参考 + 视频教学 + 很多教你如何使用的简单测试例子
BSD许可:尽管用就是了
基于Pyglet:没有外部的依赖
基于OpenGL:支持硬件加速
2.3 开发工具
操作系统:Microsoft?Windows?7
程序语言:C++
开发工具:Microsoft Visval?Studio?2013,cocos2d-x-3.10,TexturePacker,Tiled,Xcode7
Microsoft?Visual?C++,(简称Visual?C++、MSVC、VC++或VC)微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++等编程语言。Visual?C++以拥有“语法高亮”,IntelliSense(自动编译功能)以及高级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加链接著称。这些特征明显缩短程序编辑、编译及链接的时间花费,在大型软件计划上尤其显著。
第3章 设计概要
3.1 游戏介绍
这是一个RPG手游的一个模块,使用Tiled完成地图场景,并实现障碍物设置、地图移动变化、寻路算法、玩家遇上怪物、玩家和怪物战斗等游戏功能。
3.2游戏的结构例图
说明:scenes文件夹包含场景类,游戏主
您可能关注的文档
最近下载
- 美邦服饰存货管理问题分析.docx VIP
- 私募基金投资意向协议.docx VIP
- 电气工程综合实验.doc VIP
- 树立和践行正确政绩观PPT.pptx VIP
- 统编版小学语文三年级上册第六单元 祖国山河 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx VIP
- 建筑施工与环保.pptx VIP
- QBD-CB-UMD-202106150012 曙光DS600 G30系列磁盘阵列用户手册V1.4.pdf VIP
- 汽车式起重机安全技术规程.doc VIP
- 房屋买卖合同书范本下载(2024版).docx VIP
- 超星尔雅《人工智能与科学之美》满分章节测试答案.docx VIP
原创力文档

文档评论(0)