软件截图
COCOS2D-X v4.0官方版更新说明:
- V4.0版本
- 版本特性
- iOS/macOS支持metal
- 使用CMake,删除各平台的工程文件
- 升级GLFW到3.3
- 升级minizip到1.2
- 删除废弃函数
- 删除h5引擎和Javascript绑定
- 删除tiff
- 删除SimpleAudioEngine
- 删除experimental名字空间
- 修复macOS15系统字体绘制问题
- 适配iOS13
- UIWebView使用WKWebView实现
- VideoPlayer使用AVPlayerController实现
- 修复lua工程在64位设备的崩溃问题
- 文档
- 编写了一些文档方便开发者升级到v4:
- 如何运行测试例子,如何新建工程并运行
- v4升级指南
COCOS2D-X v4.0官方版是一款完全开源并且支持跨平台游戏开发的强大框架。其引擎核心采用C++编写,提供C++、Lua、JavaScript三种编程语言接口,为想进行游戏开发的用户提供了广泛的选择和灵活性。
动画编辑器是COCOS2D-X v4.0官方版中的重要工具,用于编辑游戏中的角色动画、特效动画、场景动画等动态的游戏资源。主要使用人员是美术设计师,他们可以将绘制好的图片资源导入到动画编辑器中,按照策划设计来编辑各种动画效果,并在编辑器中演示编辑后的内容。动画编辑器支持多种动画编辑方式,如关键帧动画、序列帧动画、骨骼动画等,并支持多种资源优化方式。
UI编辑器是另一个重要工具,用于编辑游戏中的所有图形界面。美术设计师可以将绘制好的界面图片资源导入到UI编辑器中,按照设计方案来设计、编辑、拼接、修改游戏图形界面。编辑好的UI资源可以直接导出,以便在游戏代码中呈现。UI编辑器支持Cocos2d-X的全部控件,并提供了多种实用功能,如碎图导出、整图导出、UI模板、UI动画等。
数据编辑器用于将数值策划编辑的数值表导入,将复杂表进行分解,导出成属性表、数值表等常用的数据文件。数据编辑器支持索引表,导出可以选择多种数据排列方式。
场景编辑器用于编辑游戏中的场景元素、游戏关卡。主要使用人员是策划或关卡设计师,他们可以整合多种游戏资源,包括动画资源、UI资源、地图资源等,在编辑器中按照设计文档进行编辑。场景编辑器还支持编辑游戏中的逻辑资源,如碰撞、触发器、控制器等。场景编辑器可以模拟运行,让用户直接在模拟器或连接到手机上运行当前游戏场景。COCOS2D-X v4.0官方版提供了这些强大的工具,为游戏开发者提供了全面的支持和便利。