当前位置: 首页 > news >正文

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

Axmol 2.7.1 版本是一个以错误修复和功能改进为主的次要 LTS 长期支持版本

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

仓库地址

  • Github (官方): https://github.com/axmolengine/axmol
  • Gitee (镜像): https://gitee.com/simdsoft/axmol

错误修复

  • 修复在非 Windows 平台无法加载 .axproj 文件的问题 (@halx99 提交)
  • 修复 axlua 缺少 spine 和 fairygui 预处理器的问题(@halx99 提交)
  • 修复当使用Ninja生成器构建win32可执行文件时出现的链接错误(问题#2594) (@halx99 在PR #2595 中提交)

功能改进

  • 由 @halx99 在 PR #2595 中实现:使MSVC延迟加载mfmedia dlls的功能也支持clang-cl和clang++
  • 改进 plainlua 的 CMakeLists.txt,使其兼容 lua-5.1~5.5(@halx99提交)
  • 移除不必要的预处理器定义 AX_ENABLE_BULLET_INTEGRATION(@halx99提交)
  • 确保axmol new -r命令生成的包名一致性(@halx99提交)
  • axmol new 命令添加 -r 参数,用于重新生成缺失的通用和平台特定文件(@halx99在PR #2590提交)
  • 移除冗余的 cc 前缀(@halx99在PR #2587提交)
  • 改进 Android SDK 根目录选择策略(@halx99提交)
  • 改进 Android SDK 设置(@halx99在PR #2588提交):如果存在,优先从proj.android/local.properties加载sdk.dir作为Android SDK根目录
  • 改进 Lua 绑定生成器,使其支持NDK版本r23至最新版(@halx99在PR #2592提交)
  • 将 imgui 更新至 1.92.1 并整理源代码结构(@halx99在PR #2593提交)
  • 使用2个空格重新缩进所有 axmol 特定的 cmake 脚本(@halx99在PR #2599提交)

SDK 和工具更新

  • cppwinrt: 2.0.240405.15 => 2.0.250303.1

第三方库更新

  • imgui: 1.92.0 => 1.92.1
  • webp: 1.5.0 => 1.6.0

发布文件 MD5 校验值

  • axmol-2.7.1.zip: 5aa09c0c09c9600f38bf0b6294b96e7e
  • axmol-bs-2.7.1.zip: 0b929a4bbf589fcc2484ed5ec33bcc16

下载

GitHub

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

  • axmol-2.7.1.zip
  • axmol-bs-2.7.1.zip

百度网盘

  • axmol-2.7.1.zip
  • axmol-bs-2.7.1.zip

SourceForge

Axmol-2.7.1

http://www.xdnf.cn/news/1128061.html

相关文章:

  • APP端定位实现(uniapp Vue3)(腾讯地图)
  • Ext系列文件系统知识点
  • Linux进程信号--1、信号产生
  • 时间复杂度和空间复杂度是衡量一个算法好坏的标准
  • A*算法详解
  • 9、线程理论1
  • eVTOL分布式电推进(DEP)适航审定探究
  • redisson tryLock
  • Spring MVC2
  • 尚庭公寓-----day1----@MapperScan爆红问题
  • 三十二、【核心功能改造】数据驱动:重构仪表盘与关键指标可视化
  • 【转】Rust: PhantomData,#may_dangle和Drop Check 真真假假
  • 【字节跳动】数据挖掘面试题0019:带货直播间推荐:现在有一个带货的直播间,怎么把它精准地推送给有需要的用户
  • 【C++】神奇的AVL树
  • WebView JSBridge 无响应问题排查实录 全流程定位桥接调用失效
  • 无人机故障响应模块运行与技术难点
  • Ubuntu24 辅助系统-屏幕键盘的back按键在网页文本框删除不正常的问题解决方法
  • RTL编程中常用的几种语言对比
  • 【C#地图显示教程:实现鼠标绘制图形操作】
  • 厂区车辆导航系统:基于 GPS+AI 动态路径规划的技术实现与实践
  • 春秋云镜 initial
  • 2025开放原子开源生态大会 | openKylin的技术跃迁和全球协作
  • 2025开放原子开源生态大会 | 开源欧拉的AI原生实践与全球协作
  • GaussDB 数据库架构师修炼(三) 集群管理概览
  • 李宏毅《生成式人工智能导论》 | 第11讲-第14讲:大型语言模型的可解释性、能力评估、安全性
  • React源码5 三大核心模块之一:render,renderRoot
  • docker-compose 配置启动2个MongoDB
  • 【Docker基础】Dockerfile构建与运行流程完全指南:从原理到实践优化
  • PostgreSQL 超详细安装与使用教程:从入门到实战
  • Axios 和Express 区别对比