您现在的位置是:首页 > 文章详情

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

日期:2025-09-02点击:4

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

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

仓库地址

错误修复

功能改进

SDK 和工具更新

  • AGP: 8.11.0 => 8.11.1
  • gradle: 8.14.3 => 9.0.0
  • cmake: 4.0.3 => 4.1.1
  • webview2 (msedge): 1.0.992.28 => 1.0.3045.78

三方库更新

  • curl: 8.13.0 => 8.15.0

发布文件 MD5 校验值

  • axmol-2.8.0.zip: 0100b8b0a73d25b0fb020590fc2e8a54
  • axmol-bs-2.8.0.zip: 114afdb56e2f507c831163e6cd6385e8

下载

GitHub

国内用户可尝试复制链接使用迅雷下载

百度网盘

SourceForge

Axmol-2.8.0

本版亮点详解

  • NuGet 包管理优化
    本版本对 NuGet 包管理进行了改进:Axmol 依赖的 Microsoft Edge WebView2 和 CppWinRT 包将在 CMake 配置阶段统一下载至 <AX_ROOT>/cache/packages 目录。
    这样,即使删除 build 目录,这些依赖包也无需重新下载。此前版本会将依赖下载到 CMAKE_BINARY_DIR,导致清理构建目录后需重复下载。

Axmol 项目最新动态

  • 分支管理优化
    为了让开发者更直观地选择适合生产环境的分支,仓库分支结构进行了调整:

    • dev 分支更名为 release/2.x,作为 2.x LTS 稳定维护与发布分支
    • wip-v3 分支更名为 dev/v3,并设为默认开发分支(尚未正式发布,虽处于开发阶段,但依托 CI 持续集成,确保构建与运行始终可用)
  • 目录结构优化(dev/v3)
    将引擎核心代码目录 core 重命名为 axmol,并统一替换引擎代码中的 include 语句为 #include "axmol/xxx/xxx.h",以简化头文件引用路径。
    此调整不仅使代码结构更清晰,还能更方便地与其他代码库协同使用,减少头文件命名冲突的风险。

  • 渲染后端重构(dev/v3)
    dev/v3 分支对渲染后端进行了重构,新增 D3D11 渲染支持。在 Windows 平台上,相比原 GLES API,性能提升约 13.6%
    同时,axmol/renderer/backend 目录已重命名并迁移至 axmol/rhi,详细说明可参考 About-RHI-in-axmol-v3

  • clang-format 增强(dev/v3)
    为保持引擎核心代码格式统一与规范,增强并完善了 clang-format Lint CI,对每个 PR 自动检查代码格式是否符合规范。
    同时新增 /clang-format 机器人评论指令:在 PR 评论中发送该指令,机器人将自动修正代码格式并推送至 PR 原分支(需确保提交 PR 时勾选“允许维护者编辑”选项)。

原文链接:https://www.oschina.net/news/369794
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章