【Cocos 开发:1】框架认识与环境搭建
前言
- 博主想抓一下游戏开发方向的内容,决定自学一下
C
o
c
o
s
2
d
x
Cocos2dx
Cocos2dx 与相关开发。
然后发现 C o c o s 2 d x Cocos2dx Cocos2dx 的环境整合比较不友好,然后发现了有 C o c o s Cocos Cocos
然后就学一下 C o c o s Cocos Cocos 的内容
学习资源:Cocos Creator
C o c o s 2 d x Cocos2dx Cocos2dx
- 什么是
C
o
c
o
s
2
d
x
Cocos2dx
Cocos2dx ?(资源:百度百科)
- C o c o s 2 d − x Cocos2d-x Cocos2d−x 是一个开源的移动2D游戏框架
-
C
o
c
o
s
2
d
−
x
Cocos2d-x
Cocos2d−x是MIT许可证下发布的开源游戏引擎,游戏开发快速、简易、功能强大。
C o c o s 2 d − x Cocos2d-x Cocos2d−x项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等操作系统中。
C o c o s 2 d − x Cocos2d-x Cocos2d−x还支持Windows、Mac和Linux等桌面操作系统,因此,开发者编写的源代码很容易在桌面操作系统中编辑和调试。
- 该引擎有什么优点?
- 易于使用:游戏开发者可以把关注焦点放在游戏设置本身,而不必消耗大量时间学习晦涩难懂的OpenGL ES,此外,Cocos2d-x还提供了大量的规范。
- 高效:Cocos2d-x基于OpenGL ES进行图形渲染,从而让移动设备的GPU性能发挥到极致。
- 灵活:方便扩展,易于集成第三方库。
- 免费:基于MIT协议的免费开源框架,用户可以放心使用,不用担心商业授权的问题。
- 社区支持:关心Cocos2d-x的开发者自发建立了多个社区组织,可以方便的查阅各类技术资料。
- 应用市场怎么样?
目前,占有率领先移动游戏引擎主要有Cocos2d-x、Unity3D、FlashAIR、Unreal、Corona等。
不同的统计方给出的数据各有差异,但总体来讲,行业首选的游戏引擎,主要都集中在Cocos2d-x与Unity3D之上。
C o c o s Cocos Cocos
- 什么是
C
o
c
o
s
Cocos
Cocos ,为什么要有
C
o
c
o
s
Cocos
Cocos?
C o c o s 2 d − x Cocos2d-x Cocos2d−x版本升级困难的问题,是许多开发者的一大苦恼,而经过整合的 c o c o s cocos cocos,解决了 C o c o s 2 d − x Cocos2d-x Cocos2d−x的这一问题。
c o c o s cocos cocos 整合了Cocos 2d-x、Cocos Studio、Cocos Code IDE等框架及工具,为开发者提供了全套的游戏开发解决方案。 - 应该下载什么呢?怎么用呢?
去官网下载 C o c o s C r e a t o r Cocos\ Creator Cocos Creator,之后就是一个 d a s h b o a r d dashboard dashboard,相当于客户端的启动器
在启动器里面注册登陆账户,然后更改语言。
要在编辑器界面下载一个编辑器的版本,然后才能在项目里面新建 p r o j e c t project project。
编辑器之外,还需要下载 v i r s u a l s t u d i o c o m m u n i t y virsual\ studio\ community virsual studio community
进入项目后,就进入到真正的 C o c o s C r e a t o r Cocos Creator CocosCreator 里了。