2.2 Cocos2d-x游戏引擎

在当今的手机游戏这方面,在国内使用Cocos2d-x引擎进行游戏开发的份额要接近百分之七十,在国外使用Cosos2d-x引擎来进行游戏开发的份额也要接近百分之三十。可以说Cosos2d-x引擎在开发手机游戏方面非常的有名。源[自-优尔^`论/文'网·www.youerw.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的数字温度计设计
下一篇:哈萨克斯坦信息化发展现状及对策分析

基于Apriori算法的电影推荐

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

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

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

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

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

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

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

安康汉江网讯

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

LiMn1-xFexPO4正极材料合成及充放电性能研究

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发