简述Cocos2dx的基本组成

1、导演(Director)

导演在游戏的地位如电影一样,它是游戏创作的一个总指挥,导演策划了游戏内的场景、布景和精灵运作的规律,使他们可以正常且有序的运行并且表演出它们理应展示出的效果。总之,导演在游戏中扮演者主导角色。


2、场景(Scene)

一个游戏总是由若干个场景组合而成的,每个场景里面都根据需求添加各种各样的背景、人物、事件活动等,场景是组成完整游戏一个重要的单元。举个例子,一般在游戏中,场景就是一个个的关卡,每个关卡根据游戏情节的需要。可以看出,场景是游戏中重要的组成部分,也是玩家能够直接接触的直观部分。


3、布景(Layer)

游戏布景,又可以叫场景层,游戏中每一个场景根据需要可能包括一个或多个布景,每个布景代表一个场景层次。在很多游戏中都能明显的看出布景的存在,例如非常热门的2D游戏洛克人,我们能很明显的看出背景层、游戏层、UI层和操作界面层。甚至在一些复杂的游戏中作为每个层又细分出几个层,例如背景层又被分出了远景、中景、远景等等,它们以不同的速度在屏幕上滚动从而形成了场景的纵深感,提高了画面的吸引力,可以看出布景是构成游戏场景的基本单位。


4、精灵(Sprite)

以电影的角度看精灵就是演员,游戏中的所有个体都是由精灵充当的,但与电影不同的是,精灵并非只能是演员,无论是人物角色,还是道具还是食物宝藏等都需要一个精灵个体填充进去。一个游戏中玩家能看见的内容都是通关精灵来呈现的,精灵是游戏开发中的主要内容。


5、动作(Action)

以电影的角度去看,动作等于是演员所扮演角色的各种动作,要在游戏中控制精灵的行动,动作概念的引入是必须的,不同种类的动作顺序和叠加可以完成各种各样的效果。


以上我们可以总结出Cocos2dx开发游戏的框架大概:

1、一个游戏有一个导演策划完成。

2、一个导演需要管理一个或多个场景。

3、一个场景由一个或多个布景组合而成。

4、一个布景由一个或多个精灵组合而成。

5、一个精灵可以执行一个或多个动作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值