Wesnoth之战是一款多平台,多人,单人,开源和免费TBS(回合制战术策略)游戏,具有高幻想主题。该游戏的主要目标是夺回Wesnoth的宝座,这意味着你必须打一场激烈的战斗。
功能一目了然
主要功能包括从头开始构建恐怖战斗力的能力(游戏以少量黄金和单一领导者开始),六个主要派系,超过200种不同单位类型,支持各种武器,法术和能力,以及数百个活动场景,可免费下载。
此外,该游戏还采用了复杂的标记语言,允许有经验的玩家轻松创建自己的广告系列,地图和派系。它配备了各种多人游戏选项,包括互联网游戏和座椅战斗,战争迷雾模式,适合想要测试军事指挥的严肃游戏玩家。
在Wesnoth战役中,随着游戏的进步,高级单位将获得强大的能力。还实现了对无限随机地图和定制设计地图的支持,以及大量独立冒险。
引擎盖和支持的操作系统/硬件平台
在Battle for Wesnoth的引擎盖下快速浏览一下,我们将向我们展示游戏完全采用C ++和Lua编程语言编写,使用功能强大的SDL(Simple DirectMedia Layer)库作为其图形界面。目前,它已翻译成50多种语言,并支持32位和64位硬件平台。
Battle for Wesnoth是一款真正的跨平台软件,因为它与所有GNU / Linux发行版完全兼容,包括各种BSD风格,包括FreeBSD,OpenBSD,NetBSD和DragonFly BSD,以及Microsoft Windows,Mac OS X,Solaris,BeOS,AmigaOS4,RISC OS,eComStation和IBM OS / 2。
此版本中的新功能:
- 安全修复程序:
- 修复Lua能够通过load / loadstring(CVE-2018-1999023)逃离沙箱。
- 附加服务器:
- 使其成为明文。附加组件中的.po目录被检测到并添加到他们的翻译列表中。
- 广告活动:
- 死水:
- 在'Tirigaz'中,考虑到兽人被杀或被杀害的情况。
- Delfador的回忆录:
- 修复英雄单位花费维持费用(问题#3277)
- 东方入侵:
- 修复了“捕获”中失踪囚犯和可赎回单位的损失。
- Northern Rebirth:
- 在方案5之后,0级单位不再可用
- 古人的秘密:
- 调整敌人的性别以更好地匹配S11和21中的故事(问题#3294)
- 简化对话框以修复S16中可能存在的混淆(问题#3291)
- 让nagas能够在S21招募(问题#3293)
- 南卫队:
- S4:亡灵领袖不再离开城堡
- S5:在找到Urza Afalas之前可以击败巫妖的非典型情况现在已经处理
- 在燃烧的太阳下:
- S11:为城堡添加了自定义图形。
- S12:澄清了外星人身体的弱点。
- 各种视觉改进。
- 编辑:
- 修复了将地图另存为方案编辑器工具的情况。
- 图形:
- 农民的新攻击动画。
- 调整了痞子的攻击动画时间。
- 语言和i18n:
- 更新的翻译:英国英语,保加利亚语,中文(简体),中文(繁体),捷克语,法语,德语,匈牙利语,日语,苏格兰盖尔语,斯洛伐克语,西班牙语
- Lua API:
- 升级到Lua 5.3.5。
- 多人:
- 非主持人现在可以在mp等待对话框中更改其阵营。
- 多人游戏服务器:
- 修正了没有最大长度的大厅和私语消息。
- 部分修复了mp服务器打破可翻译的字符串。
- 用户界面:
- 改进了统计对话框的布局。
- 允许使用滚轮更改下拉菜单选项(FR#3251)。
- 固定大厅聊天框如果不在底部,则滚动到新邮件的顶部(问题#2789)。
- 修复了详细说明单个单位统计信息时单位预览窗格未显示默认比赛图标的情况。
- 在单位列表对话框中按XP排序单位。
- 与白板相关的错误修正
- WML引擎:
- 修复了在尝试加载具有预处理程序错误的加载项时未定义WESNOTH_VERSION的错误(问题#1924,#1634)。
- 杂项和错误修复:
- 添加了一个高级首选项以启用实验性PRNG战斗。
- 篝火使用照明而不是不同的ToD。
- Linux版本现在默认启用安全加固。
- 修正了MP管理员无法观看私人游戏的问题。
- 修正了MP派系,领导者和领导者的性别变化,即使选择对话框被解除也会持续存在。
- 修复了定位声源在关闭可听半径并返回后忽略“首选项”中设置的音量的问题(问题#3280)。
- 修复了wmllint阻塞gzip压缩文件(例如gzipped压缩包)的问题。
- 修复了wmllint在命令行中提供的不存在的路径上崩溃的问题(问题#3286)。
- 目标对话略有变化(pr#3309)
- 大大改善了触控支持。
- 修复了命令行中提供的不存在路径上的wmlindent崩溃问题(问题#3346)。
- [do_command] [attack]无法再调用已禁用的攻击。</ li>
- [延迟]现在在预加载事件期间被跳过。
- 在计划捕捉村庄时修复了错误的模拟移动点。
- 修复了在UI中错误地禁用的攻击。</ li>
版本1.14.3中的新功能:
- 广告活动
- Northern Rebirth:
- S02.1受感染的洞穴:让第8条AI领导者远离徘徊
- 并最终保留只有一个十六进制用于招募。
- S02.1受感染的洞穴:AI在早期不太可能互相残杀
- 游戏,否则会让玩家更难。
- S02.1被感染的洞穴:矮人盟友也不太可能死亡。
- S02.1受感染的洞穴:小地图调整和改进。
- S05追求:消除了瓶颈并调整了正义之棒。
- 火焰权杖:
- 在'火焰洞穴'中,解决了火山喷发的各种问题。
- 在燃烧的太阳下:
- 各种Quenoth单位图形更新。
- 陷入黑暗:
- 在'小恩惠'中,禁用了一种无意的方式来赢得该场景。
- 古人的秘密:
- 在S5 之后,蝙蝠已经转变为正常蝙蝠
- 图形
- 修复了面向北方的Revenant站立中的一个小团队着色错误
- 动画。
- 语言和i18n
- 更新的翻译:英国英语,中文(简体),捷克语,法语,
- 加利西亚语,德语,意大利语,日语,苏格兰盖尔语,西班牙语,乌克兰语
- 用户界面
- 列表框(特别是MP大厅游戏列表)现在保持滚动位置
- 当他们改变时,而不是保持所选项目可见(问题#3016)。
- 修正了MP大厅播放器列表在更改时滚动到顶部
- 修复了打开召回时有时未选择的第一个单元
- 对话框。
- 修正了在[消息](问题#2912) 中使用非常大的肖像时发生的崩溃
- 添加了一个按钮,可以访问“首选项”的版本信息对话框。
- 移除了MP大厅中的玩家列表排序选项。该列表现在是
- 按字母顺序自动排序,朋友先排序。
- 重新排列的广告系列难度菜单布局
- 地形
- 删除了不应该进入1.14的隐藏地形:^ Prg,
- ^ Prgo,^ Pwd,^ Pwdo
- 杂项和错误修复
- 修复了地形过滤器代码中的内存泄漏问题。在一张巨大的银色地图中,
- 它可能会在长时间内泄漏几千兆字节的内存。
- 修正:撤消召回(问题#3065) 后单位光环仍然存在
- 修正:AMLA动画期间单位光晕强度加倍
- [change_theme]在未指定theme =时不再导致Lua错误
- 而不是显式设置为空字符串。
- [change_theme]不再需要运行单独的操作来更新
- UI(例如[redraw])和状态面板立即更新。
- 。
- Lua随机地图生成器:翻转地图时修复错误;特别是这个
- 还在HttT S7(Firepter of Fire)的开头修复了一个有 的断言
- 被触发的几率为50%
- 实验性人工智能:固定招聘不在没有敌人的地图上工作,例如
- 作为暗预测的前两轮
- 实验性AI:固定的招聘评估有时不会更新
- 替换了已弃用的Lua代码以及FOREACH和MESSAGE的所有剩余用途
- 宏
- 修正了[color_adjust]与日间颜色转换和 相互影响不佳的问题
- 超出[-255,255]范围的值(问题#3144)。
- 修正了1.13.10的回归,其中修改选项值不能
- 正确保存在数组中。
- 添加更严格的验证以确保单位不能有负点,
- 除了特定的攻击相关事件。
- 为之前遗失的几个宏添加了弃用声明。
- [消息]不再通过雾或裹尸布滚动到单位,因此匹配
- 1.12的行为。
- 修复了动画范围的text_color和blend_color键被覆盖的问题。此
- 修复了水平输入和平稳动画,有时会淡化为黑色而不是
- 白。
- 修正[animate_unit]在观察MP游戏时冻结游戏(#2970)。
- 在加载场景开始保存时修复了遗留行为的不同
- (问题#3152)。
- 修正了MP中的回放重播功能。
- 修复了即使不需要也会创建的存档游戏(问题#3150)。
- 在计划模式下修复了extra_recruit的处理(问题#3100)。
- 在计划模式下修复了对skirmisher的处理。
- 修正了计划模式下filter_recall的处理。
- 修正了游戏结束时可能出现的段错误。
- 修复了[资源]中的require_resource。
- 修复了require_scenario = yes无法使用map_generation(问题#3105)。
之后
版本中的新功能:
- 这是稳定的1.12.x系列的维护版本,因此,它提供了各种错误修复和本系列之前版本的其他改进。特别是,此版本包括针对非QWERTY键盘的重要回归修复,以及针对长期UI和地形图形问题的一些修复。
版本1.13.1中的新功能:
- 广告活动:
- 韦斯米尔传奇:
- Ka'lian受到攻击:由于新的地图尺寸而修复了更多问题。
- Ka'lian受到攻击:修复了雾的两个问题。这修正了错误#22880。
- 精灵最后的立场:并非所有精灵领袖都能够招募。
- 精灵最后的立场:修复了Olurf和Olurf派对的到来。
- Bounty Hunters:由于新的地图尺寸,修复了几个坐标问题。
- Thoria的悬崖:固定,以便可以看到在雾中的洞中移动。
- 修正了几种情况下的玩家团队名称。
- 在几种情况下修正了玩家方面的遗留问题。
- 语言和i18n:
- 更新的翻译:捷克语,加利西亚语,德语,意大利语,葡萄牙语,苏格兰盖尔语,斯洛伐克语,西班牙语
- Lua API:
- 将Lua升级到版本5.2.3。
- 杂项和错误修复:
- Micro AIs:仅在调试模式下显示屏幕上的错误消息
- 放大单位和地形时使用的最近邻插值。请参阅https://github.com/wesnoth/wesnoth/pull/316和相关的开发者电子邮件
- WML引擎:
- 修正了一个错误,阻止[animate_unit]为那些基于武器过滤它们的单位显示死亡或胜利动画(例如Wose)
版本1.13.0中的新功能:
- 广告活动:
- 韦斯米尔传奇:
- Ka'lian受到攻击:由于新的地图尺寸而修复了更多问题。
- Ka'lian受到攻击:修复了雾的两个问题。这修正了错误#22880。
- 精灵最后的立场:并非所有精灵领袖都能够招募。
- 精灵最后的立场:修复了Olurf和Olurf派对的到来。
- Bounty Hunters:由于新的地图尺寸,修复了几个坐标问题。
- Thoria的悬崖:固定,以便可以看到在雾中的洞中移动。
- 修正了几种情况下的玩家团队名称。
- 在几种情况下修正了玩家方面的遗留问题。
- 语言和i18n:
- 更新的翻译:捷克语,加利西亚语,德语,意大利语,葡萄牙语,苏格兰盖尔语,斯洛伐克语,西班牙语
- Lua API:
- 将Lua升级到版本5.2.3。
- 杂项和错误修复:
- Micro AIs:仅在调试模式下显示屏幕上的错误消息
- 放大单位和地形时使用的最近邻插值。请参阅https://github.com/wesnoth/wesnoth/pull/316和相关的开发者电子邮件
- WML引擎:
- 修正了一个错误,阻止[animate_unit]为那些基于武器过滤它们的单位显示死亡或胜利动画(例如Wose)
版本1.12.2中的新功能:
- 广告活动:
- 韦斯米尔传奇:
- Ka'lian受到攻击:由于新的地图尺寸而修复了更多问题。
- Ka'lian受到攻击:修复了雾的两个问题。这修正了错误#22880。
- 精灵最后的立场:并非所有精灵领袖都能够招募。
- 精灵最后的立场:修复了Olurf和Olurf派对的到来。
- Bounty Hunters:由于新的地图尺寸,修复了几个坐标问题。
- Thoria的悬崖:固定,以便可以看到在雾中的洞中移动。
- 修正了几种情况下的玩家团队名称。
- 在几种情况下修正了玩家方面的遗留问题。
- 语言和i18n:
- 更新的翻译:捷克语,加利西亚语,德语,意大利语,葡萄牙语,苏格兰盖尔语,斯洛伐克语,西班牙语
- Lua API:
- 将Lua升级到版本5.2.3。
- 杂项和错误修复:
- Micro AIs:仅在调试模式下显示屏幕上的错误消息
- 放大单位和地形时使用的最近邻插值。请参阅https://github.com/wesnoth/wesnoth/pull/316和相关的开发者电子邮件
- WML引擎:
- 修正了一个错误,阻止[animate_unit]为那些基于武器过滤它们的单位显示死亡或胜利动画(例如Wose)
版本1.12.1中的新功能:
- 广告活动:
- 韦斯米尔传奇:
- Ka'lian受到攻击:由于新的地图尺寸而修复了更多问题。
- Ka'lian受到攻击:修复了雾的两个问题。这修正了错误#22880。
- 精灵最后的立场:并非所有精灵领袖都能够招募。
- 精灵最后的立场:修复了Olurf和Olurf派对的到来。
- Bounty Hunters:由于新的地图尺寸,修复了几个坐标问题。
- Thoria的悬崖:固定,以便可以看到在雾中的洞中移动。
- 修正了几种情况下的玩家团队名称。
- 在几种情况下修正了玩家方面的遗留问题。
- 语言和i18n:
- 更新的翻译:捷克语,加利西亚语,德语,意大利语,葡萄牙语,苏格兰盖尔语,斯洛伐克语,西班牙语
- Lua API:
- 将Lua升级到版本5.2.3。
- 杂项和错误修复:
- Micro AIs:仅在调试模式下显示屏幕上的错误消息
- 放大单位和地形时使用的最近邻插值。请参阅https://github.com/wesnoth/wesnoth/pull/316和相关的开发者电子邮件
- WML引擎:
- 修正了一个错误,阻止[animate_unit]为那些基于武器过滤它们的单位显示死亡或胜利动画(例如Wose)
版本1.11.0中的新内容:
- 附加组件客户端:
- 更新加载项对话框已替换为主要加载项管理器的备用视图模式
- 加载项管理器现在允许按安装状态(全部,已安装,未安装,可升级)过滤加载项
- 附加组件管理器中的加载项最初按标题排序,而不是最初上传到服务器的顺序
- 向用户报告具有损坏/不可用依赖关系的加载项
- 附加依赖项提示会报告所有递归解析的依赖项,而不仅仅是直接依赖项
- 附加安装,可升级性和发布状态报告为每个列表条目的脚注,以及“描述”对话框中的字段
- 加载项管理器过滤器文本框在同一连接期间保留(即安装多个加载项时)
- 附加服务器:
- 拒绝使用以WML文本格式标记字符开头的名称或标题的加载项(*,`,〜,{,^,},|,@,#, 中的任何一个
版本1.10.4中的新功能:
- 广告活动:
- 两兄弟的故事:
- 修复错误#19949:当目标发生变化且转弯限制延长时,左计数器最初变为错误
- 黑眼之子:
- 修正了错误#19686:修复了两个变量检查,阻止某些字符串显示在Back Home 中
- 火焰权杖:
- 在方案7结束时保留召回清单
- 在燃烧的太阳下:
- 现在选择速度环
- 语言和i18n:
- 更新的翻译:英国英语,中文(简体)。中文(繁体),法语,加利西亚语,德语,希腊语,匈牙利语,日语,拉丁语,立陶宛语,古英语,俄语,塞尔维亚语,斯洛伐克语,西班牙语,乌克兰语
- 地形:
- 改善天然洞穴墙地形区域内的外观(徐)
- 通过过渡改善污垢附近的沙子外观
- 用户界面:
- 尝试在上一次移动完成之前启动移动(或攻击)不再取消选择当前单位(错误#19734)。 (新的移动命令仍然被故意忽略。)
- 修正了错误#19783:在WML菜单项执行时禁用命令。
- 修复了错误#19533:两个损坏工具提示现在都考虑了当地因素。
- WML引擎:
- 修正了CALL_FUNCTION宏(bug#19805)
- 杂项和错误修复:
- 修复错误#19753,缺少十字转换
- 修正:允许使用即将推出的gcc-4.8严格编译CMake。
- 修正了错误#19795:当第1方的控制器为空时,在[单人游戏]启动事件中使用[消息] [选项]时的OOS。
版本1.9.14中的新功能:
- AI:
- 修正了错误#18962和错误#19214:AI领导者不再选择攻击速度慢。
- 语言和i18n:
- 将用于CJK语言的字体更改为DroidSans。
- 更新的翻译:英国英语,中文(简体),捷克语,荷兰语,爱沙尼亚语,法语,加利西亚语,德语,匈牙利语,拉丁语,挪威语,塞尔维亚语,斯洛伐克语,西班牙语。
版本1.9.13中的新功能:
- 语言和i18n:
- 更新的翻译:英国英语,捷克语,荷兰语,法语,加利西亚语,德语,匈牙利语,韩语,拉丁语,立陶宛语,古英语,波兰语,俄语,塞尔维亚语。
- 多人:
- 在进入延迟模式时将用户界面设置为第1侧(错误#15847)。
- 修复了较小屏幕上较大肖像的显示(错误#17961和#18686)。
- 单位变更和平衡:
- 更改了Lancer和Deathblade的AMLA要求,以符合当前的AMLA标准。
- 用户界面:
- 修正了错误#19118:默认主题:坐标在小水平分辨率上与时钟状态面板重叠。同样适用于widescreeen主题。
- 使其成为“AM”/“PM”。在支持的最低分辨率下显示默认和宽屏主题。
- 白板:
- 在多回合计划行动中显示转弯数。
- 修复攻击未完成但仍在通过网络传输时执行所有操作。
- 杂项和错误修复:
- 转发移植新版多人聊天记录对话框。
- 修正了错误#19188:转向对话框总是在教程中讲述Konrad。
- 添加了NativeClient端口。
- 优化的屏幕更新(缩放,ToD更改)和帧速率。
版本1.9.10中的新功能:
- 广告活动:
- 陷入黑暗:
- A Small Four,第1部分:使用24小时ToD。
- 黑眼之子:
- 到蒂里加兹港:使用24小时ToD。
- 在燃烧的太阳下
- 地下斗争:让盟友死亡不再有可能获胜。
- 穿越严酷的沙滩:黑手绿洲不再能够在不触发强盗的情况下进入。
- 图形:
- 新动画:
- Goblin spearman跑SE。
- Merman战斗机攻击SE。
- 地形:
- 高大的营地现在可以放在帐篷营地旁边。
- 小地图上的森林/山地地形组合不再显示为黑色
- 默认团队颜色始终应用于最后;修复bug#18817
- 删除Khalifate单位图像。
- 语言和i18n:
- 使得所有Hangul Syllables块都被字体加载代码覆盖。
- 更新的翻译:英国英语,捷克语,荷兰语,芬兰语,加利西亚语,印度尼西亚语,爱尔兰语,意大利语,日语,韩语,拉丁语,立陶宛语,古英语,葡萄牙语(巴西),俄语,斯洛伐克语,瑞典语。
- 多人:
- 新地图:Aethermaw。
- 更新地图:哈姆雷特,嚎叫幽灵荒地,千蜇驻军。
- 地形:
- 绿洲可以放置在任何地形上,别名为基地。
- 木桥的新腐烂变种。
- 单位更改和平衡
- 现在所有装备单位的森林防御限制在30%。这将他们在森林覆盖的山丘上的防御从40%降低到30%
- 森林现在可以在所有地形上提供最好的防御和最差的移动,而不仅仅是丘陵 - 修复了虫子#18216。
- AMLA所需的XP现在为50 *级别(级别0为25),而不是总是150.
- 将大法师的HP从55增加到60。
- 将Footpad的远程攻击从4-2增加到5-2。
- 移除Khalifate单位,派别和时代。
- 用户界面:
- 删除了航点UI功能('w'键),因为白板提供了类似的功能。
- 在高级首选项中添加了允许使用12小时时钟格式的选项。
- 重新启用“延迟护士更新”。
- 现在,慢速单位的颜色一目了然。
- 杂项和错误修复:
- 重新引入“Liminal”对准。 Liminal单位在黄昏时分最好。
新功能:
- 语言和i18n:
- 更新的翻译:爱沙尼亚语,加利西亚语,拉丁语,俄语。
- 多人:
- 新土地:
- 修正了“农业”有时没有被翻译,如果研究订单没有改变,农业研究就不会被计算(bug#16477)
1.8.2版中的新功能:
- 修复了许多小错误,包括一些崩溃
- 许多广告系列都收到了一些更新,以解决上周出现的问题
- Under the Burning Suns中的所有单位图像都应该再次正确显示
- 音乐作品被改进版本取代
- 更新了一些图片和翻译
1.8.1版中的新功能:
- 重新引入旧的大厅,因为新的大厅存在一些重大问题(新的大厅仍可通过选项获得)
- 修正了新大厅中的几个小问题
- 修复了多人游戏(“失踪的WML儿童”)中导致游戏无法正常工作的常见错误
- 新的多人游戏地图:“Elensefar Courtyard”
- 一些较小的广告系列修补程序和大量翻译更新
评论没有发现