跨平台游戏引擎 Axmol-2.10.0 发布

Axmol 2.10.0 版本是一个以错误修复和功能改进为主的次要 LTS 长期支持版本,发布时间: 2025 年 11 月 27 日

🙏感谢所有对 axmol 项目的贡献者,包括财务赞助者:@scorewarrior(公司)、@peterkharitonov、@duong、@thienphuoc、@bingsoo、@asnagni 以及 历史赞助者

🙏我们衷心感谢 @scorewarrior(公司) 的鼎力支持——他们自2025年10月日起,在 GitHub Sponsors 追加了每月 $2,000 的赞助金额,并在此之前已通过 Open Source Collective 持续每月赞助 $3,000。你们的慷慨帮助 Axmol 项目不断繁荣与成长。

仓库地址

相较于 2.9.1 的重大变化

  • 改进 SDF 光晕效果渲染,由 @halx99 在 #2849 提交
  • 在 iOS/macOS 上将默认音频后端从 OpenAL.framework 切换为 openal-soft,由 @halx99 在 #2868 提交
  • 新增接口 Application::applicationWillQuit,由 @halx99 在 #2870 提交
  • 弃用 FontFreeType::setShareDistanceFieldEnabled,由 @halx99 在 #2856 提交,
    请改用 FontFreeType::setGlobalSDFEnabled

Bug 修复

  • 修复 testFormatForPvr3TCSupport 中 ASTC 格式返回 false 的问题,由 @lucycycy 在 #2855 提交
  • 修复在使用 OpenAL-Soft 时 iOS/macOS 平台生成 xcarchive 的问题,由 @rh101 在 #2883 提交
  • [Linux] 修复缺失共享 OpenAL 库的问题,由 @rh101 在 #2885 提交
  • isAbsolutePathInternal 中增加路径长度检查,防止越界访问,由 @tkzcfc 在 #2891 提交
  • 修复 cpp-tests 内存泄漏,由 @halx99 提交
  • 修复在禁用 ImGui 时 cpp-tests 编译失败的问题,由 @halx99 提交

改进

  • 改进 DrawNodeTest,由 @aismann 在 #2859 提交
  • IFileStream.h 中添加 errnostdint 引入,由 @halx99 在 #2875 提交
  • 允许在 EventTouch 中设置事件代码和触点,由 @j-jorge 和 @halx99 在 #2890 提交
  • 改进标签效果测试,由 @halx99 提交
  • 改进 SDF 文本渲染着色器,由 @halx99 提交
  • 增强 Visual Studio 2026 支持,由 @halx99 提交
  • 更新绑定模板文件,由 @halx99 提交

SDK & 工具更新

  • cmake: 4.1.1 => 4.2.0(VS2026 支持所需)
  • gradle: 9.2.0 => 9.2.1
  • webview2: 1.0.3537.50 => 1.0.3595.46

第三方库更新

  • curl: 8.16.0 => 8.17.0
  • luajit: 2.1-871db2c => 2.1-68354f4

社区动态

  • Axmol 开箱即用支持 Visual Studio 2026 构建。
    请确保已安装 CMake 4.2.0+

  • 2025 年 11 月,Axmol 在 dev(v3) 分支中引入了 实验性的 Direct3D12 和 Vulkan RHI 支持,
    这是迈向现代跨 API 渲染后端的第一步。

发布文件 MD5 校验值

  • axmol-2.10.0.zip: 7d526d416efff2b8ba55111495a9a0ff

下载

GitHub

中国大陆用户可尝试复制链接使用迅雷下载

百度网盘

SourceForge

Axmol-2.10.0

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/386144/axmol-engine-2-10-0-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。