登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

基于Cocos引擎的移动端游戏设计毕业论文

 2021-04-19 01:05:04  

摘 要

当今的游戏市场中,移动端游戏成为了越来越多的人们关注的焦点,而在这些移动端游戏设计的开发过程中游戏引擎又是其中一大重点。移动端的游戏种类也越来越多,在这其中策略卡牌类游戏颇受玩家群体的喜爱。人们在业余时间也越来越多的投入到了游戏中来。

策略卡牌类游戏的实现中,市场中的采用的cocos引擎来开发的游戏获得了很好的反响,cocos引擎中cocos2d-x的适应性更广,游戏开发结构更简化。基于这种情况,本文主要采用cocos引擎来实现移动端游戏设计,同时学习Tiled软件来制作像素瓦片地图,以及cocos studio来实现游戏的场景界面的设计,并在cocos引擎中来实现代码编写以及对界面的布置,并且实现最终的系统设计打包发布,从而完成移动端的策略卡牌游戏实现。

本文主要是采用了Cocos引擎来实现移动端的独立游戏设计,在项目的实现过程中主要运用了多种相关的技术以及软件。如Cocos studio、Tiled、cocos引擎等。对相应的技术有了深入的研究以及学习,并在项目的设计过程中实现了相关技术的运用,同样的,在游戏系统中主要是设计出相应的游戏加载、登陆、角色培养、战斗的各种玩法实现。

同时,在完成了相应的功能实现后,进行了游戏中的系统完善,结构优化,场景界面友好的整体调整。

关键词:Cocos2d-x;游戏引擎;移动端;游戏设计

Abstract

In today's game market, mobile games have become the focus of more and more people's attention, and the game engine is one of the key points in the development process of these mobile game design. Mobile games kinds become more various. in which strategy card games are popular with the players. People are also more and more involved in the game during their spare time.

In the implementation of strategy card game, the game developed by cocos engine in the market has got a good response. The adaptability of cocos2d-x in cocos engine is wider, and the structure of game development is more simplified. Based on this situation, this dissertation mainly uses cocos engine to realize the design of mobile game, while learning Tiled software to make tile map of pixels, and cocos studio to realize the design of game scene interface. And in the cocos engine to achieve code writing and interface layout, and the implementation of the final system design package release, so that the end of the Mobile side of the strategy card game to achieve.

This dissertation mainly uses the Cocos engine to realize the independent game design of the mobile side, and mainly uses a variety of related technologies and software in the implementation of the project. Such as Cocos studioor Tiledcocos engine, etc. To the corresponding technology has the thorough research and the study, and has realized the related technical application in the project design process, similarly, in the game system is mainly designed the corresponding game loading, the landing, the role training, All kinds of play of battle are realized.

At the same time, after completing the corresponding functional implementation, the game system improvement, structure optimization, scene interface friendly overall adjustment.

Keywords: Cocos2d-x; game engine; mobile end; game design

目录

摘 要 I

Abstract II

第1章 绪论 1

1.1 课题研究背景及意义 1

1.2 研究现状分析 1

1.3 课题研究内容 1

1.4 论文结构概述 2

第2章 开发技术和工具介绍 3

2.1 cocos2d-x简介 3

2.2 Visual Studio 2017 3

2.3 Mysql 3

2.4 Cocos studio amp; Tiled 4

第3章 系统分析 5

3.1 系统概述 5

3.1.1 总体概述 5

3.1.2 用例描述 6

3.2 功能需求 7

3.3 设计约束 7

第4章 系统设计 8

4.1 功能模块设计 8

4.2 数据库设计 8

4.3 界面设计 9

4.4 系统设计关键技术 10

4.4.1 cocos2dx引擎原理 10

4.4.2地图加载及地图碰撞检测 10

4.4.3多场景实现 11

第5章 系统实现 12

5.1 游戏加载模块 12

5.2 游戏界面 12

5.3 游戏设置模块 13

5.4 游戏角色培养模块 14

5.5 游戏地图模块 16

5.6 游戏战斗模块 18

5.7 游戏商城 18

5.8 游戏发布 19

第6章 结束语 21

参考文献 22

致谢 .......................................................................................................................................23

第1章 绪论

1.1课题研究背景及意义

随着八大艺术的日益发展,被誉为第九大艺术的游戏也在这其中的浪潮中不断进步,时至今日,游戏已经成为了人们日常生活中不可或缺的调味品,逐渐成为了人们业余时间的一种重要的娱乐方式。

同样的,在游戏这个行业中呈现出来的这种多元化更多的是一种多平台发展趋势,伴随着玩家的多元化需求,使得游戏的整体产业链也是日新月异。在这个多元化的市场中制作出一种合适自身发展同时符合游戏玩家体验的游戏也就成为了大多数游戏人的共同追求以及原始动力。这也就进一步推进了游戏引擎的发展,使得新型的游戏中体现出来的技术进一步得到了提高,与此同时,更多的开发人员愿意接触自由度更大的引擎,这就意味着游戏开发不再是某一大型公司的专利,各种游戏爱好者都有了开发出自己理想中的游戏的实现可能。

1.2 研究现状分析

通过一定的调查研究以及参考文献,了解到在当下尤其是前几年这个游戏产品井喷的时期,游戏引擎的发展不能让人忽视,在这其中Cocos、Unreal、Unity、Source都在当今的游戏市场中获得了很大的反响。其中Cocos更是开源免费,一代代的版本更新使得效率越来越高,跨平台的特性也是脱颖而出。这使得游戏开发的门槛越来越低,让那些有想法、有创意的游戏爱好者有了自己着手实现游戏的可能。

在一个成熟的游戏类型中加入新的元素,从而使该游戏类型展示出与众不同的新面貌。[1]在cocos引擎中不断的游戏之间的融合以及碰撞,在近几年实现了多种类型游戏的百家争鸣状态,在这样的一个大环境中,显然cocos引擎占据了一定的先机。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图