Cocos Creator的官方分为图像渲染、UI系统、动画系统、物理系统、音乐和音效,我个人对于初期在学习会有点疑惑,但是时间久了大概也就清楚是个什么样的情况了,这里以个人经验为指导,给大家说明下各个模块是什么样子的:
解释方式一:
一个完整的小游戏就好像是一辆车,一辆车是由各个零部件组成,就好像小游戏一样是由各个多个不同的系统部分组成,各个部分独立负责各个部分的功能,这里大概做个类比:
1.车内驾驶空间---->相当于游戏运行的场景
2.车轱辘、车方向盘、车玻璃等等车的组件---->相当于图像渲染
3.车轱辘的颜色形状、方向盘的形状颜色、车玻璃的形状颜色---->相当于UI系统
4.车轱辘的转动---->动画系统
5.物理系统---->方向盘的转向让车轱辘转向的过程
6.音乐和音效----->车的喇叭
一个完整的游戏就像是一辆车一样,每个环节组合在一起最终才形成了最后完整的产品。
解释方式二:
对于做过web开发的人来说,这里用另外一个类比:
1.html页面--->相当于游戏运行场景
2.html的各个标签,input、button之类的------>图像渲染
3.CSS样式---->UI系统
4.跑马灯、轮播图等--->动画系统
5.物理系统,暂时没有好的表述方式,但是就像生活中两个物体相撞一样
6.qq空间背景音乐--->音乐和音效
未禁授权、禁止转载