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

《信息技术课程标准》微课的设计与制作

《读书交流分享》APP的设计与开发

《信息技术课程标准》系列微课的设计与制作

《大学生课堂教学管理与...

教育技术学专业技能学习网站的设计

基于Android的电子拍卖系统设计与开发

基于Web应用的致胜公司企业内部培训系统设计

浅谈农村大气环境保护的制度构建【1868字】

激光模拟训练器材国内外研究现状

2021年什么行业赚钱,适合...

发酵米粉优势菌株的发酵特性研究

新疆农林高校學生昆虫生...

肢体语言在小学英语教学中的应用浅谈

个案管理茬老年糖尿病患...

日语论文中日酒文化对比研究

淮安市高校足球运动损伤问卷调查表

大淘宝网的虚假交易研究