VASSAL 3.6.11 发布,开源棋牌游戏构建引擎

来源: OSCHINA
2023-02-05 07:57:00

VASSAL Engine 3.6.11 版本现已发布。VASSAL 是一个游戏引擎,用于在线构建棋盘游戏和纸牌游戏,构建的游戏可在 Internet 上或通过电子邮件实时运行。VASSAL Engine 可在所有平台上运行,并且是免费的开源软件。具体更新内容包括:

IMPORTANT

  • 新的 64 位 ARM 包:现在有适用于 64 位 ARM 处理器的 MacOS 和 Windows 包。如果你的 Mac 配备 Apple Silicon CPU(64 位 ARM 处理器),官方建议使用 64 位 ARM 版本。
  • 一年多前弃用的代码已被删除。如果要与 3.6 一起使用,则必须更新包含使用该代码的自定义代码的模块。
  • 以前能用的东西可能会被破坏。建议用户报告所发现的 bug。
  • 3.6 中保存的模块无法通过早期版本的 VASSAL 打开。建议用户为计划在 3.6 中修改的任何 3.6 之前的模块保留一个备份副本。

自 3.6.10 以来的变化

Bug 修复

  • 11941:自 3.6.7 起,Mac 上的法语/比利时 AZERTY 键盘在数字键行上出现 Ctrl / Alt 键问题
  • 11938:IndexOutOfBoundsException 尝试打开 private note
  • 11933:At-Start 堆栈被 blank boards 混淆了
  • 11929:在模块管理器中显示翻译后的模块名称和描述
  • 11924:恢复 Player Sides 的翻译
  • 11904:修复了 Mats 的全局键盘命令快速匹配以避免 trait-order bug
  • 11901:更正了“Mark When Moved”文档
  • 11899:在首选项对话框中隐藏 FileConfigurer 标签
  • 11890:在 non-stacking piece 上使用 current-stack 选项时的 NPE 问题
  • 11505:将下拉列表中的项目插入格式化字符串到正确选择的位置

其他改进

  • 11911:如果调试窗口与地图相关坐标不同,则显示 board-relative 坐标
  • 11906:由于缺少 parentheses,MatCargo 的 mat detection 进行了不必要的计算
  • 11900:使用更高效的 Files.walkFileTree() 清除 Tile Cache

更多详情可查看:https://forum.vassalengine.org/t/vassal-3-6-11-released/76460

展开阅读全文
6 收藏
分享
0 评论
6 收藏
分享
返回顶部
顶部