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

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

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

仓库地址

错误修复

  • 修复在非 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

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

百度网盘

SourceForge

Axmol-2.7.1

相关推荐
Oiiouui3 小时前
Godot-GridGame架构逻辑层与实体/物品层篇
架构·游戏引擎·godot
true...4 小时前
虚幻还原默认视角
游戏引擎·虚幻
解决小子20 小时前
【虚幻引擎】【C++】【GAS框架】构建角色基类、属性集、数值钳制
c++·笔记·游戏引擎·虚幻·gas·能力系统
上班摸鱼下班游戏21 小时前
Unity 仿生智能算法 从蚁群算法 开始
算法·unity·游戏引擎
Oiiouui1 天前
针对Godot-GridGame(网格游戏)的DI注入+RefCounted数据驱动信号流架构设计的研究(全程开源)
游戏·游戏引擎·godot·1024程序员节
上班摸鱼下班游戏2 天前
从零开始玩转 DOTween
unity·游戏引擎
阿松爱学习2 天前
【Unity开发】Unity长截图功能实现
unity·c#·游戏引擎
小小数媒成员2 天前
Rect Transform
游戏·unity·游戏引擎
true...2 天前
虚幻里面设置物体显示、隐藏的两种方式
游戏引擎·虚幻
郝学胜-神的一滴4 天前
游戏设计:原型与开发 08:我们到底在为谁做游戏
程序人生·游戏·游戏引擎·游戏开发·游戏策划