最新文章
泰课新年学课蛇来运转欢度春节活动
02-01 20:25
共庆2024圣诞、元旦泰课双蛋活动
12-16 10:21
泰课共庆75周年国庆活动!
10-05 21:24
暑假双月联动学习计划 7月15 - 8月21日
07-14 23:09
泰课在线劳动光荣,勤学快乐之五月勤学季活动
04-30 21:19
2024年青春绽放开学季活动
03-11 13:01
cocos2d-x v3.3 beta0 发布啦!
cocos2d-x v3.3 beta0 已正式发布,目前该版本已开放下载。本文不会对所有新特性进行介绍,部分特性在 v3.3 alpha0 发布时已列举。
v3.3 beta0 的主要更新内容如下:
3D 方面
新增了 Camera、'Reskin'、'Attachment'、对 FBX 更好的支持、新的 fbx - conv 工具,以及 AABB、OBB、Ray 和 BillBoard 等功能元素。这些更新进一步丰富了 cocos2d - x 在 3D 场景开发中的能力,开发者可以利用这些新特性创建更加复杂和逼真的 3D 游戏场景。
音频方面
在 iOS 和 Android 平台添加了新的音频功能。这使得开发者可以在这两个主流移动平台上为游戏添加更丰富、更优质的音频效果,提升游戏的沉浸感。
DrawNode 方面
添加了许多类似于 DrawPrimitive 的函数,同时弃用了 DrawPrimitive。这一改变优化了图形绘制的接口,开发者可以使用新添加的函数来实现更高效、更灵活的图形绘制操作。
Primitive 方面
支持点、线和三角形的渲染。这为开发者在进行基础图形渲染时提供了更多的选择和便利,能够更方便地实现一些简单而又关键的图形效果。
Renderer 方面
添加了 triangle command。这有助于优化渲染流程,提高渲染效率,特别是在处理三角形相关的图形渲染时,能够更快速地完成渲染任务。
UI 方面
在 iOS 和 Android 平台添加了 WebView。这允许开发者在游戏中集成网页内容,例如游戏内的公告、活动页面等,为游戏增加更多的交互性和信息展示方式。
库结构方面
cocos2d - x 现在仅包含两个库,一个是 C++ 代码库,另一个是 Lua 绑定代码库。这种简化的库结构使得项目的管理和维护更加方便,开发者可以更清晰地组织和管理自己的代码。
其他方面
还进行了许多小的改进和 bug 修复,这些更新虽然单个来看可能不太起眼,但整体上提升了框架的稳定性和性能。
详情请查看发行说明。