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]無法再調用已禁用的攻擊。
- [延遲]現在在預加載事件期間被跳過。
- 在計劃捕捉村莊時修復了錯誤的模擬移動點。
- 修復了在UI中錯誤地禁用的攻擊。
版本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”
- 一些較小的廣告系列修補程序和大量翻譯更新
評論沒有發現