2.2 Cocos2d-x游戏引擎

在当今的手机游戏这方面,在国内使用Cocos2d-x引擎进行游戏开发的份额要接近百分之七十,在国外使用Cosos2d-x引擎来进行游戏开发的份额也要接近百分之三十。可以说Cosos2d-x引擎在开发手机游戏方面非常的有名。源[自-吹冰^`论/文'网·www.chuibin.com

Cocos2d-x游戏引擎是一款很强大的游戏引擎,它适合用于制作手机游戏,支持多平台和多语言,就平台来说,它适用于iphone的iOS系统, 安卓手机的Android 系统以及windows的win32等,非常的广泛。语言方法可以使用C++和Java来编写,也可以使用Lua和JavaScript等脚本语言来编写 。

Cocos2d-x是一个移动2D游戏框架,Cocos2d-x创建的项目可以十分容易的建立和运行,其源代码可以十分方便的在桌面操作系统中间编辑和调试。

这次的课题是:基于C++的“迪斯尼消消乐”游戏设计,对于Cocos2d-x游戏引擎来说是可以使用C++的,所以决定使用Cocos2d-x引擎来完成毕设的课题。

3 游戏设计

游戏设计是设计游戏的一个过程,这个过程制定了游戏的内容和游戏的规则,游戏有很多的类型,本课题的游戏类型是益智类游戏,对于一个益智类游戏,需要一个能够激起玩家通关热情的目标,和设计出玩家在追求目标时需要遵循的规则。

3.1 游戏概念

本游戏是一款比较传统的消除类游戏,就是为了纪念“迪斯尼乐园”开园而把主题定为“迪斯尼消消乐”。游戏是需要不同的模块来组成的,我认为游戏最不可缺少的就是三大块,游戏策划、游戏美术和游戏编程。每一块都是不同的工作,但是一款游戏的成功就是三者缺一不可。三大块任何一块出现短板都会使得游戏的完成度有所下降。

3.2 游戏目标

游戏目标对于游戏而言是很重要的东西,对于玩家来说,必须要有游戏目标才能有玩下去的动力,玩家也是为了达成自己的游戏目标从而不停地玩下去。不同类型的游戏就有着不同的目标,而消除类游戏也有很多的目标,最常见的就是通过所有的关卡,还有有些玩家因为追求完美会想方设法不停地玩,目的就是为了制造一个高分。很多玩家都是如此,会有一个很明确的目标,不是要通过所有的关卡,就是想要达到最高分让别人望尘莫及,自己看起来又觉得爽快。而本次游戏设计的目标就在于制造高分,根据分数的不同会有三种结局,每种结局都会有不同的CG。如果玩家超过限定时间并且得到的分数不满足条件将会造成“gameover”的结局,还有合格分数和高分分数要求来决定出现另外两个结局。

上一篇:基于FPGA的数字温度计设计
下一篇:哈萨克斯坦信息化发展现状及对策分析

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

大淘宝网的虚假交易研究