此更新中的新要素

1.12版本发布之后的三年半以来,我们开发团队为韦诺的未来以及之后的开发路线设想了很多。因此,此版本将成为崭新而激动人心的改变的基础。其中有些改进已经包括在此,而其它的一些改进,我们则希望之后再公布。数十位贡献者贡献了几百个小时来将我们的引擎现代化、改进界面、增加新内容,并让用户体验更顺畅,以保证这是我们至今所发布的最稳定的韦诺版本。

或许最引人注目的是,为了接触更多受众并扩展我们的疆域,这也是第一个发布在Steam商店上的版本,可以在Windows、macOS以及Linux平台上免费游玩!我们要郑重感谢两年来每一位协助我们完成这一工作的支持者。韦诺以创纪录的速度通过了Steam青睐之光,而各位在我们的论坛上以及社交媒体上持续的关注让我们深受鼓舞。我们期待着在社区中见到新面孔!

标题画面

玩家可见的改进

韦诺截屏

我们的引擎曾经使用的过时的SDL 1.2库已被改进很多的SDL 2.0取代。这一改进解决了很多长期存在的操作系统以及硬件兼容性问题。尤其是,多显示器系统上的全屏支持改进很大,而Apple视网膜设备上与鼠标有关的很多恼人的问题也被修正了。

用户界面得到了进一步的优化和打磨。主菜单界面中现在有了清晰的4K分辨率的背景图,以及由作曲家Mattias Westlund(West)所谱写的全新主题曲。更大、更清晰的字体以及简化的对话框边框及按钮,让游戏界面的可读性在多种硬件上和上下文中都得到了增强,视觉效果也就更现代化了。附加组件管理器、多人游戏大厅以及多人游戏参数配置界面已被全新设计完全取代。新设计解决了这些界面上诸多长期存在的缺陷。首选项对话框也经过了充分的翻新,变得更易于浏览和使用。

大量单位,例如重装步兵、青空仙灵以及飞贼等获得了新的动画和基础帧,以将他们提升至更高的质量标准,并让战场更加生动而富有活力。有几个单位,包括巨魔、上古树人、行尸和雪人等,现在也有了新的通用立绘可用。最后,游戏中新增了巨量的新地形,以增强新的和已有的地图——尤其是设定在室内和地下的——而水体和岩浆也使用崭新的有完整流畅动画而很符合审美的风格重制了。很多类型的村庄也有了根据时段变化的变体,如今当夜幕降临时,它们会沉浸在点亮的灯光中。

最后,很多单位和用户界面元素所使用的游戏内声效也被替换了。

战役

战役菜单截屏

主线战役迎来了古人之密的加入,这是由死水的作者为您带来的玩家自制战役!跟随塔林斯的阿冬娜走上寻求永生的旅途,揭开绿岛上的上古巫妖领主们的秘密。

韦诺截屏

经历了好几年的技术性挫折之后,灼热双日之下中的沙漠精灵派系终于重制了,用上了由长期美术贡献者Emilien Rotival (LordBob)所绘制的全新小人图和超棒的立绘。而单位升级树也重制了,有了独特的数值,这让他们与游戏其他部分中重点表现的标准的森林精灵的区别更大了。

北国重生的钱九个场景现在有了新的改进过的地图,使用了新地形和更简洁、更有组织性的设计。而场景本身也有所调整,让游玩更加顺畅。堕入黑暗也得到了类似待遇,并获得了独有的视效改进。

韦诺中包含的单人战役数量很多,因此要在游戏世界内理清这些战役所讲的故事的时间顺序变得越来越难了。为了解决这个问题,战役菜单中现在提供了将战役按照其在伊迪亚的历史时间线上的位置来排序的选项,同时,也提供了按照战役名称的字母顺序来排序,如果您希望如此的话便可以使用。

希望使用玩家自制的噱头和挑战来让游玩过程更加丰富多彩的玩家们,现在不论在多人游戏还是单人游戏中都可以使用模组了。又及,要是玩家们被不断读档以得到更好结果的诱惑给压倒的话,新的确定性模式可以约束他们。

多人游戏

多人游戏设置截屏

韦诺的多人游戏大厅已从头全新设计,为正在熟悉游戏的新玩家提供了更简单的体验。新功能包括可点击的聊天日志链接,用于私人消息交换的单独选项卡,更简单的游戏和玩家过滤,为使用地图作者推荐设置的玩家提供的更快的游戏创建,以及更全面的派系属性显示。

在新内容方面,诸位玩家会很乐意知晓,游戏的地图花名册中新增了张社区贡献的地图!韦诺现在总共提供了55张经过精心平衡的地图,其中有许多不同的环境和团队设置供玩家选择。

版本1.12中引入的哈里发多人游戏派别已更名为沙丘游民。我们正在进行扩充沙丘游民的相关设定并更好地将他们融入伊迪亚世界的努力,而这次更名是这一努力的一部分。伴随这次更名而来的,是各个沙丘游民单位的大量属性数据变化。其目的是更好地平衡多人对决中的各个派系。

现在在多人游戏中可以放弃了,这允许你在不突然退出的情况下,表明不再继续游玩的意愿。

总体改进

韦诺截屏

现在可以自定义地图上单位旁边显示的移动/攻击球的颜色,以便具有不同的色彩感知能力的玩家能够更轻松地识别每个单位的状态。游戏中还提供了一个选项(默认情况下禁用),用于在敌方单位之上显示颜色球。

现在,当在韦诺 运行中切换到另一个应用程序时,默认情况下将暂停音乐。如果您更喜欢继续播放的话,那么有一个选项可用。

为了让玩家在报告游戏问题时可以更容易地在报告中包含包含其系统的详细信息,现在玩家可以通过主菜单的左下角来访问全新的版本信息对话框。它提供的信息包括操作系统版本、韦诺 使用的各种文件的路径、游戏在构建时所针对的各个代码库的版本号,以及打包者所启用的可选功能的列表。

最后,对于Windows玩家而言,游戏的配置、存档和附加组件现在始终存储在其 "文档" 文件夹中。进行此更改是为了避免遗留的“写入系统的Program Files文件夹”这一方法所固有的各种问题。较新的Windows版本既不推荐也不能很好地支持这种方法。请注意,虽然“在游戏的安装路径中存储上述文件”的旧选项已经消失,但那些喜欢在外部驱动器上安装韦诺的用户, 仍可通过使用某些命令行选项来实现此行为。

内容创作者可见的改进

韦诺截屏

此版本系列带来了关于韦诺内容许可证的早该进行的重大更改。虽然在以前,所有代码以及视效和音效资产都需要使用GNU通用公共许可证版本2或更高版本,但我们现在允许附加组件创建者将任何一种知识共享许可证用于他们的附加组件中的图像、音效及音乐之上。此外,随游戏一起发布的资产可能会使用CC BY-SA许可证。在这两种情况下,GNU通用公共许可证都继续得到官方支持,可以继续使用。此更改不会追溯到以前在GNU GPL下发布的任何文件,除非版权持有人选择对上述资源进行重新许可。

而在更技术性的方面,韦诺的WML、Lua和公式语言引擎在这个发布周期中有了大量改进和变化。内部Lua解释器已升级到5.3版本,而在Lua API中也添加了许多新功能。这包括了使用Lua来编写地图生成器的功能,调用游戏UI中各处使用的某些常备对话框 (弹出菜单、确认提示、信息弹出框、[message]UI以及故事屏UI)的功能,以及在标准位置筛选器lua_function=属性中使用具名Lua函数的功能。游戏状态检查器现在还提供了对内置Lua控制台的访问,可用于直接在游戏中调试和测试代码。

通过添加许多新的内置函数和语法特性,Wesnoth公式语言中的内联公式得到了增强。对formula=筛选属性的支持已经扩展进了标准位置筛选器标准阵营筛选器,因此内联公式现在可以用于在WML中构建更复杂的逻辑。新的~ADJUST_ALPHA()~CHAN() 图像路径函数也包括了对公式的支持,可用于在游戏中改变图片的渲染方式。

WML预处理器现在支持在宏定义和替换中使用具有默认值的可选参数,这是通过新的#arg/#endarg指令实现的。这应该能使得附加组件作者能够在原本需要多个宏定义来涵盖各种用例的情形中减少代码膨胀。

WML的循环结构现在更加自然而灵活,其中添加了[for][foreach]标签。相比旧的{FOREACH}宏以及手写的各种替代方案,新标签使得底层语法更加轻量了。

在为AI引擎添加新的以及试验性功能的几个开发周期之后,我们进行了早该进行的清理和重组工作。在这一过程中修复了许多值得注意的错误,例如在处理隐藏的单位、迷雾和黑幕方面的不一致, 以及在AI也有可用的召回名单的情况下,在征募时存在的一个问题。总体而言,附加组件作者现在比以往任何时候都对AI有更多控制权。现在可以更轻松地配置各种设置和参数,同时游戏中添加了几个额外的微AI预设。其中狡诈刺客预设完美地适用于一个个处理掉讨厌的敌人!

如前所述,游戏模组现在可以用于单人战役,也可以用于多人游戏。它们的语法中还增加了一个 [resource]标签,以实现附加组件对隐藏模组的显式请求加载,而不需要由玩家手动选择加载。

地图编辑器的“打开”和“另存为”对话框也已完全重新设计,从而让玩家可以通过快速访问书签来更轻松地访问游戏文件、已安装的附加组件以及任何其他位置。

最后,在Windows上运行游戏的内容创建者可能会发现"韦诺之战(包含控制台)"快捷方式很有用。这一快捷方式中包含了新的--wconsole命令行选项,该选项使得游戏在标准Windows控制台中实时显示日志消息,而不是将它们写入文件。如果更希望像往常一样保留持久日志,那我们也改进了这些日志在磁盘上的存储方式。日志文件现在将保存到玩家文件路径中的logs 文件夹中,过去最多八次会话的日志将存储在单独的文件中并带有时间戳,以便于参考。最后,可以从前述的版本信息对话框中访问当前会话的日志。

下载

韦诺之战采用GNU通用公共许可证(GPL)授权——可以是该许可证的第2版,也可以是之后的任何一个版本,这由您选择——以及创作共用 署名-相同方式共享 许可证(CC BY-SA)4.0版本。源代码可以从GitHub获取。在我们的维基上,您可以获取在各种不同的操作系统下从源代码编译游戏的相关指导信息。我们也为Microsoft Windows、Apple macOS以及GNU/Linux提供即下即装的软件包。

您也可以在下载页面找到最新的软件包和安装方法说明,当其他平台上的软件包可用时,它们也会被包括在该页面上。

如果您下载过此游戏的旧版本,您可以考虑只下载xdelta文件。

贡献

韦诺之战在来自各种各样背景的大量国际志愿者努力下不断完善和拓展。自从2003年7月此游戏诞生以来,几百人已经为游戏的方方面面作出了贡献。从官方发布版中包含的主线内容,到可以从我们的附加组件服务器上下载的几百个玩家自制项目,都包括在这些贡献中。无论您是需要在通关特定场景时获得一些帮助,还是想要添加新特性到您的自定义地图里,韦诺都有一个巨大的玩家和创作者社区总是愿意提供帮助。

除了创作您自己的附加组件内容,还有很多其他方式您能参与到韦诺创作中来:

更多信息