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

跨平台游戏引擎 axmol-2.9.1 发布

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

Axmol 2.9.1 版本为一次以修复缺陷和优化功能为主的次要 LTS 长期支持版本,发布日期:2025 年 11 月 2 日

?诚挚感谢所有为 axmol 项目做出贡献的开发者与支持者,特别鸣谢财务赞助人:@scorewarrior(公司)、@peterkharitonov、@duong、@thienphuoc、@bingsoo、@asnagni、@paulocoutinhox,以及过往的支持者们。

?我们由衷感激 @scorewarrior(公司) 的大力支持——该公司在 GitHub Sponsors 上新增每月 $2,000 的赞助,并在此前已通过 Open Source Collective 持续提供每月 $3,000 的资助。这份慷慨助力让 Axmol 项目得以持续发展并不断壮大。

项目仓库地址

  • GitHub (主站): https://www.php.cn/link/39aca26227b4762cf59f50e09159ca84
  • Gitee (镜像站点): https://www.php.cn/link/0a27b0193970757955db1cae7efb9c3a

相比 2.9.0 版本的主要更新内容

  • 优化 SDF 文本描边渲染效果,由 @halx99 提交 #2843

Bug 修复列表

  • 解决 SDF 文本在同时开启描边与阴影时的渲染异常问题,由 @halx99 提交,相关 issue: #2844
  • 修复 extension::GUI ScrollView 存在的内存泄漏问题,由 @j-jorge 提交 #2821
  • 修正 FairyGUI 中椭圆/圆形“Line Size”显示异常的问题,由 @aismann 提交 #2825
  • 修复 ui::Text 在使用 Overflow::SHRINK 模式下,文本缩短后无法恢复原始字体大小的缺陷,由 @tkzcfc 提交 #2831
  • 修复 FastTMXLayer::reset 方法在图层为空时绘制计数出错的问题,由 @lucycycy 提交 #2839

功能与性能改进

  • 优化 AutoPolygon::findFirstNoneTransparentPixel() 的实现逻辑,由 @aismann 提交 #2810
  • 新增 Scroll View v2 的测试用例,便于验证功能稳定性,由 @NgVThangBz 提交 #2820
  • 增加对 PVRv3 ASTC 格式的支持,并增强 PVR 文件格式识别能力,由 @lucycycy 提交 #2832
  • 同步更新 Constants.lua 中的像素格式枚举定义,由 @halx99 提交
  • 改进距离场描边着色器的视觉表现,由 @halx99 提交

SDK 及开发工具升级

  • gradle: 从 9.1.0 升级至 9.2.0
  • webview2: 从 1.0.3485.44 更新到 1.0.3537.50

第三方依赖库更新

  • oboe: 1.9.3 → 1.10.0
  • openssl: 3.0.17 → 3.0.18
  • rapidjson: 1.1.0-815e6e7 → 1.1.0-24b5e7a

发布包 MD5 校验码

  • axmol-2.9.1.zip: 7d526d416efff2b8ba55111495a9a0ff
  • axmol-bs-2.9.1.zip: 8199bbe57c5cc1f2747f001466848aae

下载链接

GitHub 下载

建议中国大陆用户复制链接使用迅雷等工具加速下载

  • axmol-2.9.1.zip
  • axmol-bs-2.9.1.zip

百度网盘

  • axmol-2.9.1.zip
  • axmol-bs-2.9.1.zip

SourceForge

Axmol-2.9.1 下载页面

源码获取地址:点击前往 Gitee 仓库

网友留言(0 条)

发表评论