摘要:动漫联萌是一款为大众提供娱乐的角色扮演类游戏,此游戏主要以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设计

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

java+mysql班级评优系统的设计实现

Python+mysql宠物领养平台的设计与实现

ASP.NET飞翔租贷汽车公司信...

基于激光超声检测金属材...

多频激励下典型非线性系统的振动特性研究

上海居民的社会参与研究

STC89C52单片机NRF24L01的无线病房呼叫系统设计

从政策角度谈黑龙江對俄...

浅谈高校行政管理人员的...

基于Joomla平台的计算机学院网站设计与开发

浅论职工思想政治工作茬...

压疮高危人群的标准化中...

酵母菌发酵生产天然香料...

提高教育质量,构建大學生...

AES算法GPU协处理下分组加...