软件截图
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编辑器中,根据设计方案来摆放、设计、编辑、拼接、修改游戏图形界面。支持Cocos2d-X的全部控件,并提供了丰富的功能,如碎图导出、整图导出、UI模板、UI动画等。
数据编辑器用于将数值策划编辑的数值表导入,将复杂表进行分解,导出成属性表、数值表等常用数据文件。支持多种数据排列方式和索引表,帮助开发人员更好地管理游戏数据。
场景编辑器则是用于编辑游戏中的场景元素和游戏关卡,适用于策划或关卡设计师。可以整合多种游戏资源,包括动画资源、UI资源、地图资源、粒子资源、音乐音效等,在编辑器中按照设计文档进行编辑。支持编辑游戏中的碰撞、触发器、控制器等逻辑资源,并可以在模拟器中或直接连接到手机上运行当前游戏场景。COCOS2D-X v4.0官方版的辅助工具为开发人员提供了强大的支持,帮助他们更高效地开发出优质的游戏作品。