正在加载
cocos2dx for mac-cocos2d-x mac版下载 v4.0
cocos2dx for mac-cocos2d-x mac版下载 v4.0
版本: V4.0
类别:应用软件
大小:284.5M
时间:2023-06-18
mac下载1

软件介绍

      Cocos2d-x Mac版是一款国产的开源的手机游戏开发框架,基于MIT许可证发布。引擎核心采用C++编写,提供C++、Lua、JavaScript 三种编程语言接口,跨平台支持 iOS、Android 等智能手机,Windows、Mac 等桌面操作系统,以及Chrome,Safari,IE等HTML5浏览器。

    注意事项

      用户在下载Mac软件后打开使用的时候可能会遇到的常见的三种报错:(出现报错请大家务必一步一步耐心仔细看完下面的内容!!!)

      XX软件已损坏,无法打开,你应该将它移到废纸篓

      打不开XX软件,因为它来自身份不明的开发者

      打不开XX软件,因为Apple无法检查其是否包含恶意软件

      当你遇到上述问题的时候:

      1、首先这样设置试试:开启任何来源

      到这里一般情况下应用都可以运行了。

      然而有的应用开启了任何来源还是不行,这是因为苹果进一步收缩了对未签名应用的权限,这时候就需要通过过“终端”执行命令行代码来绕过应用签名认证。

      2、执行命令绕过苹果的公证Gatekeeper:Mac打开应用提示已损坏怎么办 Mac安装软件时提示已损坏怎么办

      以上操作如果还不能解决,那就需要关闭SIP系统完整性保护才可以了。

      3、关闭SIP系统完整性保护:Mac怎么关闭SIP系统完整性 Mac SIP怎么关闭

    软件特色

      Cocos2d-x 引擎被广泛用于开发制作手机游戏、儿童教育软件、网络多媒体UI解决方案等交互性的图形化应用。Cocos2d-x的 主要优势是跨平台、高性能、高兼容性、可热更新、可定制及易用性。

      【跨平台】

      在2018年12月25日发布的 Cocos2d-x v3.17 版支持以下运行平台

      智能手机平台

      iOS 8.0及更高版本

      Android 3.0及更高版本

      桌面平台

      Windows 7、Windows 8.1 和 Windows 10

      macOS 10.9及更高版本

      HTML5平台

      所有支持 HTML5 标准的浏览器,如 Chrome, Safari 和 IE 9 以上版本

      【高性能】

      Cocos2d-x 引擎基于 OpenGL ES 2.0 和 Metal 进行图形渲染,在保持兼容性的同时充分发挥移动设备的 GPU 性能;

      【高兼容性】

      根据测试数据,Cocos2d-x 3.x 版本兼容国内99.7%的安卓设备;

      【可热更新】

      开发者可以利用 Lua 或 JavaScript 脚本语言的特点,对游戏进行热更新,从而省去了更新游戏版本需要发包到大量安卓和苹果渠道、以及等待渠道审核的麻烦;

      【可定制化】

      受益于 Cocos2d-x 开源的特点,大量游戏公司都在引擎内针对自己研发的游戏类型进行扩展和定制;甚至用来与自研的3D引擎进行结合以解决2D界面和UI问题;

      【易用性】

      开发者甚至可以在完全不懂 OpenGL ES,不懂计算机图形学的情况下,利用Cocos2d-x API开发出商业上成功的游戏作品。

      【社区支持】

      Cocos2d-x 的官方中英文论坛非常活跃,多数技术问题都可以通过社区得到快速解答。

    功能介绍

      【图形渲染】

      包括2D图片、文字、序列帧动画、骨骼动画、粒子、特效等渲染,在v3.3版本开始加入简单的3D模型渲染和3D动画;

      【音频功能】

      支持游戏内的音效和背景音乐播放控制;

      【资源管理】

      图片、音频和脚本资源的加载、缓存及释放;

      【物理模块】

      通过集成 2D 物理引擎 Box2D 和 Chipmunk、3D物理引擎 Bullet 以支持游戏的物理特性;

      【场景管理】

      通过场景、层、精灵三层主要结构,对游戏的场景树进行创建和销毁管理;

      【本地存储】

      提供本地数据的永久性存储接口,支持SQLite数据库

      【网络支持】

      支持 HTTP, HTTPS, socket 等常见的游戏客户端-服务端通信;

      【编辑器支持】

      支持多种游戏编辑器如骨骼动画编辑器 Spine 和 Dragon Bones、粒子编辑器 Particle Designer、瓦片地图编辑器 Tile Map Editor,以及引擎官方团队力推的集成式编辑器 Cocos Creator;

      【脚本绑定】

      通过集成 Lua 和 LuaJIT 来支持 Lua 脚本编程,通过集成 v8 来支持JavaScript 脚本编程。

    更新日志

      iOS/macOS 支持 metal

      使用 CMake,删除各平台的工程文件

      升级 GLFW 到 3.3

      升级 minizip 到 1.2

      删除废弃函数

      删除 h5 引擎和 Javascript 绑定

      删除 tiff

      删除 SimpleAudioEngine

      删除 experimental 名字空间

      修复 macOS 15 系统字体绘制问题

      适配 iOS13

      UIWebView 使用 WKWebView 实现

      VideoPlayer 使用 AVPlayerController 实现

      修复 lua 工程在 64 位设备的崩溃问题

    展开全部
    收起