在這個僅限線上遊戲面臨官方伺服器關閉後可能變得無法遊玩的時代,Age LAN Server 專案為 Age of Empires 愛好者提供了一個解決方案。這個開源專案使 Age of Empires I、II 和 III 決定版能夠在不需要連線遊戲伺服器的情況下實現多人區域網功能。
為經典策略遊戲提供未來保障
Age LAN Server 作為一個網路伺服器,攔截並處理遊戲的 API 請求,重新實現最低限度的 API 表面以允許遊戲在區域網模式下執行。這種方法確保即使官方伺服器進行維護或最終關閉,玩家仍然可以享受多人對戰。社群反應非常積極,許多人稱讚該專案儲存了遊戲歷史。
「看到 AoE 和遊戲總體上得到未來保障真是太棒了。當某人關閉伺服器導致功能丟失時真的很可惜。」
該專案支援所有三個 Age of Empires 決定版,幷包括場景、大廳內地圖傳輸、遊戲恢復、資料模組、大廳聊天以及 Steam 和 Xbox 版本之間的跨平臺遊戲等功能。這種全面的方法保留了玩家期望從官方線上體驗中獲得的幾乎所有功能。
支援的遊戲
- Age of Empires: Definitive Edition
- Age of Empires II: Definitive Edition
- Age of Empires III: Definitive Edition
主要功能
- 場景模式
- 遊戲大廳內地圖傳輸
- 遊戲恢復功能
- 資料模組支援
- 遊戲大廳聊天
- Steam 與 Xbox 版本之間的跨平臺遊戲
最低系統要求(伺服器)
- Windows 10(非S版本/模式)、Server 2016、10 IoT 或 Server IoT 2019
- Linux:核心 2.6.32 或更高版本
- macOS:Big Sur(v11)或更高版本
- 管理員許可權或防火牆對埠443的訪問許可權
數字遊戲中的所有權和儲存問題
許多評論者對該專案表示讚賞,認為它是對抗日益嚴重的數字鎖定問題的一種方式。雖然像 Steam 這樣的平臺提供了便利,但當服務發生變化或關閉時,人們對遊戲儲存的擔憂也在增加。Age LAN Server 代表了一項社群驅動的努力,確保玩家保持對已購內容的所有權。
該專案的開發者 luskaner 將該軟體定位為官方服務的補充而非替代品。使用條款明確要求使用者擁有相應遊戲的合法許可證,並遵守所有遊戲服務條款,將該工具定位為僅供區域網環境中個人使用。
技術實現和可訪問性
設定 Age LAN Server 相對簡單。使用者可以從專案的 GitHub 釋出頁面下載適當的包,解壓縮,然後執行伺服器和啟動器元件。第一臺啟動伺服器的電腦將託管會話,而其他電腦則自動發現並連線到它。啟動器允許玩家輕鬆地在區域網模式和官方線上遊戲之間切換。
對於對技術方面感興趣的人來說,該專案包含了關於伺服器如何工作的詳細文件,本地處理遊戲的 API 呼叫而不透過網際網路傳送任何資料。一些社群成員發現路由檔案特別有啟發性,它準確顯示了伺服器如何攔截和響應遊戲的請求。
社群擴充套件和類似專案
圍繞 Age LAN Server 的討論引發了對其他遊戲類似解決方案的興趣。一些使用者提到了 PVPGN,它覆蓋了 Battle.net 遊戲如 Diablo 2 和 Warcraft 3,而其他人則指出原版的 Age of Empires 遊戲原生支援離線局域網遊戲,無需伺服器模擬。
還有人對擴充套件 Age LAN Server 的功能以支援 Age of Mythology(同一時代的另一款備受喜愛的經典策略遊戲)表示了濃厚的興趣。雖然由於缺乏貢獻和資金,該專案目前處於僅維護狀態,但其開源性質意味著社群可能會擴充套件其功能。
對於尋找替代品的人,一些評論者推薦了 0 A.D.,這是一款受 Age of Empires 啟發的免費開源即時戰略遊戲。雖然一些使用者報告在大量單位時存在效能問題,但其他人稱讚它是策略遊戲愛好者的一個值得考慮的選擇。
Age LAN Server 專案展示了專注的社群如何在官方支援演變或減少的情況下儲存遊戲體驗,確保這些數字文化產物在未來多年仍然可玩。