OpenLoco 開發者爭議:Chris Sawyer 對開源遊戲重製的立場引發社群討論

BigGo Editorial Team
OpenLoco 開發者爭議:Chris Sawyer 對開源遊戲重製的立場引發社群討論

開源遊戲 OpenLoco(Chris Sawyer 的 Locomotion 遊戲的重製版)的釋出,重新引發了關於原開發者與社群驅動的遊戲重製之間複雜關係的討論。雖然該專案旨在增強這款經典運輸模擬遊戲,但社群討論揭示了遊戲保護工作與藝術創作初衷之間的潛在矛盾。

一條令人興奮的過山車軌道,代表了運輸模擬遊戲中的冒險和懷舊主題
一條令人興奮的過山車軌道,代表了運輸模擬遊戲中的冒險和懷舊主題

創作者對開源重製的反對立場

Transport Tycoon 和 RollerCoaster Tycoon 的原開發者 Chris Sawyer 據報道對其遊戲的開源重製持保留態度。社群討論表明,Sawyer 認為他的作品在最初發布時就已經完整,並對修改持懷疑態度。這一立場在遊戲社群中造成了一種有趣的局面,特別是在 OpenTTD 和 OpenRCT2 等專案日益流行的情況下。

據瞭解,他認為這些都是盜版行為。

然而,社群成員對這一觀點提出質疑,他們指出這些開源實現實際上要求玩家購買原始遊戲資源,這可能透過 GOG 和 Steam 等平臺帶來額外的銷售收入。

技術演進與社群影響

OpenLoco 專案代表著一項重要的技術工作,將遊戲的彙編程式碼重新實現為 C++ 程式碼。社群強調了 OpenLoco 與其精神前輩 OpenTTD 之間的主要區別,特別是在尋路演算法方面。使用者注意到,雖然 OpenLoco 目前的尋路系統可能不如 OpenTTD 的 YAPF(Yet Another Pathfinding)系統寬容,但該專案仍處於早期開發階段。

專案關鍵需求:

  • 需要原版 Chris Sawyer's Locomotion 遊戲資源
  • 僅支援32位架構
  • 依賴項:libpng、libzip、OpenAL、SDL2、yaml-cpp、fmt
  • 目前僅支援 Windows 構建(Linux/BSD 需要手動編譯)

法律和開發考慮

歷史上的社群討論中出現過關於開發者與 Sawyer 就 Locomotion 重製達成協議的說法。然而,現任 OpenLoco 開發者(與 OpenRCT2 團隊有更多共同點,而非 OpenTTD)表示並不知曉此類安排。這凸顯了開源遊戲開發和遊戲產業智慧財產權之間複雜的關係。

OpenLoco 的持續開發代表了遊戲保護和增強的更廣泛趨勢,社群在努力維護和改進經典作品的同時,需要在創新與尊重原創者願景之間取得微妙的平衡。

參考連結:OpenLoco - An open source re-implementation of Chris Sawyer's Locomotion