摘要:动漫联萌是一款为大众提供娱乐的角色扮演类游戏,此游戏主要以Cocos2d-x以及quick为游戏引擎,Xcode为开发工具,C++以及Lua作为开发语言。使用TileMap工具设计游戏背景图片,利用沙盒下数据路径保存游戏数据,使用quick状态机实现人物的状态切换,更是通过虚拟手柄来控制英雄的走向,通过精确碰撞来判断对象的减血量。此游戏主要分为开始加载界面、游戏主界面、战斗界面以及游戏的胜利失败界面。49847

毕业论文关键词:角色扮演;C++语言;Lua语言;TileMap工具

The Design of Mobile Game Animation Alliance Based 

on the Cocos Cross-Platform 

Abstract:Animation Alliance is a kind of game that provides entertainments for people to play roles.This game is derived from cocos2d-x and quick,the xcode as the development tool both c++ and Lua as the development language.Also animation alliance uses TileMap tools to design the background picture of this game,to preserve the game data by using Shahe data and to use quick state machine to switch characters.Furthermore,it controls the trend of heroes by virtual handle and determines the quantities of less blood with accurate collision.This game is pided into start loading interfac,main game interface,combat interface and virtory or failed interface. 

Key Words: Role Playing;C++ language;Lua language;TileMap tools

目    录

 

摘  要 1

引言 1

1.背景与意义 1

1.1课题背景及相关介绍 1

1.2课题相关行业发展现状与分析 2

2.游戏引擎 3

2.1 Cocos2d-x引擎简介 3

2.2 quick引擎介绍 3

2.3 核心类 3

3.游戏需求分析 4

3.1 游戏类型需求 4

3.2 游戏功能需求 4

4.整体设计 5

4.1 游戏介绍 5

4.2 游戏架构 5

5.游戏实现 5

5.1 游戏开始和加载界面实现 5

5.2 游戏主界面实现 6

5.3 游戏战斗界面实现 7

5.4 戏胜利和失败界面实现 8

6.功能测试 8

6.1 界面跳转检测 8

6.2 按钮的功能检测 8

6.3 测试总结 9

7.总结 9

参考文献 9

致谢 10 

基于cocos的跨平台手机游戏动漫联萌引言

随着科技的快速发展,手机行业越来越发达,智能手机更是普及到普通人群,在人们生活中,手机已经必不可少,和手机相关的行业也越来越多,软硬件不断更新在手机的软件行业中,手机游戏已经成为了人们打发时间的必要工具,在当前情况下,IOS系统的手机也深受年轻人的喜爱,因此开发了——基于Cocos2d-x环境下的《动漫联萌》这款游戏。主涉及到的技术是Cocos2d-x、Eclipse、OpenGL ES 、Lua。

1.背景与意义

上一篇:3D Max在室内设计中的应用
下一篇:Bizness apps校园APP设计

基于Apriori算法的电影推荐

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

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

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

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

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

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

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

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

公寓空调设计任务书

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

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

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

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

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

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

志愿者活动的调查问卷表