摘要:在智能移动终端快速普及之后,人们对手游的需求也变得越来大,手游开发进入一个新的高度。于此同时游戏引擎在手游的开发过程中也爆发了强大的生命力,不断推动着手游行业的发展。该文阐述了采用当前主流的Cocos2d-x游戏引擎同时配合Lua脚本语言的解决方案,通过需求分析、系统设计、编码、调试等过程,实现了这款RPG游戏的关卡选择、战斗玩法、商店购买、背包查看等功能。并且对游戏的性能进行优化,最终打包。47950

毕业论文关键词:手游;Cocos2dx;C++;Lua 

Design and Implementation of a RPG Cross-platform Mobile Game

Based on the Cocos2d-x Engine 

Abstract:After the rapid adoption of smart mobile devices, the needs of people to mobile game travel has become increasingly large, mobile game develop into a new height. At the same time the game engine in mobile games development process broke out strong vitality, and constantly promote the development of travel industry to proceed. This paper describes the use of the current mainstream Cocos2d-x game engine in conjunction with the Lua scripting language solutions, through needs analysis, system design, coding, testing and other processes. Realized the chapter selection, fighting games are played, the shop to buy, backpacks viewing and other functions. And optimize the performance of the game, the final package.

Key Words: Mobile Game; Cocos2d-x; C++; Lua 

目    录

摘  要 1

引言 1

1.项目开发的背景与意义 1

1.1研究背景 2

1.2研究目的及意义 2

1.3国内外研究现状 2

1.4主要工作 3

2.相关技术介绍 3

2.1 Cocos2d-x游戏引擎技术 3

2.2 Lua脚本语言 3

2.3 MVC设计结构 4

3.游戏项目分析与设计 4

3.1系统需求分析 4

3.2功能模块设计 4

4.数值策划 5

5.游戏模块具体实现 6

5.1资源加载模块 6

5.2数据本地化 7

5.3 UI模块 7

5.4战斗玩法模块 9

6.功能测试 12

7.结束语 12

参考文献 13

致谢 14

基于Cocos2d-x引擎的RPG跨平台手游的设计与实现引言

随着智能手机以及平板电脑等各种移动终端的快速普及,移动互联网成为整个IT行业的一个高潮。智能终端快速的进入了人们的生活的方方面面。人们对手游的需求随之而来。而作为游戏行业经久不衰的RPG类型游戏,更是得到了大多数公司的青睐;一款有趣的RPG不仅可人们在空闲时多一份消遣的选择,更能在工作学习之余得到很好的放松,也增添一份趣。

1.项目开发的背景与意义

1.1研究背景

近几年,移动平台和移动设备得到快速的发展。随着IOS和安卓两大移动平台的快速崛起,移动App成了IT行业的一个新的名词。平时人们在移动终端上的时间甚至超过了PC。手游发展迎来了一个高潮。表现出来的是手游公司迅速增多,大量的游戏巨头加大了对手游开发力度,以前火爆的端游公司也纷纷推出了手游版本。手游发展到了一个最好的时期。

上一篇:基于Cocos2dx的手游食物制作类游戏《E家拉面馆》设计+源代码
下一篇:基于cocos2d_x的格斗游戏设计+Lua源代码

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

10万元能开儿童乐园吗,我...

医院财务风险因素分析及管理措施【2367字】

AT89C52单片机的超声波测距...

神经外科重症监护病房患...

公寓空调设计任务书

志愿者活动的调查问卷表

国内外图像分割技术研究现状

承德市事业单位档案管理...

中国学术生态细节考察《...

C#学校科研管理系统的设计