登录 |  注册
首页 >  游戏开发 >  Cocos >  Cocos引擎简介

Cocos引擎简介

Cocos2d-x简介

       Cocos2d-x是一套开源的跨平台游戏开发框架。引擎核心采用C++编写,提供C++、Lua、JavaScript三种编程语言接口。引擎中提供了图形渲染、GUI、音频、网络、物理、用户输入等丰富的功能。Cocos2d-x适配iOS, Android, HTML5,Windows Phone, Tizen, PC Windows和Mac OS X系统,功能侧重在手机原生和HTML5两大领域,并积极向3D和VR领域延伸扩展。截止2016年,Cocos2d-x在全球拥有近百万注册开发者,游戏在中国畅销榜上占据50%数量,日韩美等各国占20%,是中国第一、全球第二的手机游戏引擎。


Cocos2d-x框架

image001.1477396938.jpg


历史版本:

v3.13.1Sep.13, 2016

v3.13Aug.29, 2016

v3.12Jul.07, 2016

3.11.1May.27, 2016

v3.11May.12, 2016

v3.10Jan.22, 2016

v3.9Jan.19, 2016

2.2.6Jun.27, 2016


cocos2d-x 3d

    cocos2d-x对3d的开始支持版本应该是V3+ (目前最新3.13+)


3D静态模型及3D骨骼动画模型的加载与显示

    Cocos引擎3D功能目前支持载入 obj、c3b、 c3t格式的模型文件,其中obj只能导入静态模型,不支持动画。c3b与c3t则是通过模型转换工具fbx-conv导出插件转换后的文件格式——c3b文件为二进制文件,具有占用空间小,加载速度快等优点;c3t是json格式文件,可以直接打开来查看模型数据,方便开发者进行查看调试。


模型转换工具(fbx-conv)

     fbx-conv是Cocos引擎在tools/fbx-conv目录下自带的模型转换工具,跟随引擎版本更新,作用便是上方提到的将其他模型文件转换为我们所需要的c3b或c3t文件。

一般我们转换的是通用的FBX格式模型文件,可以通过3dmax、maya、blender等建模软件直接导出。但这里的fbx-conv工具不仅可以转换FBX文件,还可以转换obj、blend、c4d等文件。不过还是建议大家使用FBX文件作为中间格式。


推荐文章
  • 软件介绍3dmax2020是一款出自Autodesk之手的专业化三维建模、动画和渲染工具,3dmax2020功能强劲,最新版改进了创建动画预览、maxscript侦听器窗口颜色、自动备份等功能,3dmax2020最新版非常便捷好用,用起来很顺手,能够为您大幅度提高设计效率。使用简单精确的工具创建一流
  • 为什么要修改这个目录使用UE4开发项目的时候,引擎会把生成的缓存文件寄存在该目录下,该目录默认在系统盘中,久而久之会积累巨大从而严重影响运行速度。所以我们将这个目录指向项目目录下。找到软件安装路径下的配置文集操作步骤:1.先删除虚幻4默认的项目缓存文件夹删除DerivedDataCache文件夹C:
学习大纲
Cocos引擎简介