RE3 專案儲存庫已在 GitHub 上鎖定

在收到 Take-Two Interactive(擁有《GTA III》和《GTA Vice City》遊戲相關智慧財產權)的投訴後,GitHub 封鎖了 RE3 專案儲存庫和 232 個分叉,其中包括三個私人儲存庫。為了阻止,使用了違反美國數位千禧年版權法 (DMCA) 的聲明。 RE3 程式碼目前仍可在 archive.org 上的 GitHub 映像中取得。對 GitLab 鏡像和 AUR 儲存庫的存取已經受到限制。

讓我們回想一下,re3專案對大約20年前發布的遊戲GTA III和GTA Vice City的原始碼進行了逆向工程。 已發布的程式碼已準備好使用要求您從 GTA III 授權副本中提取的遊戲資源檔案來建立一個完全運行的遊戲。 程式碼修復計畫於 2018 年啟動,目標是修復一些錯誤、擴大模組開發者的機會,並進行實驗來研究和替換物理模擬演算法。 RE3 包括移植到Linux、FreeBSD 和ARM 系統,增加了對OpenGL 的支持,透過OpenAL 提供音訊輸出,增加了額外的調試工具,實現了旋轉攝像頭,添加了對XInput 的支持,擴展了對外圍設備的支持,並提供了寬螢幕螢幕的輸出縮放、地圖和其他選項已添加到選單中。

值得注意的是,社群正在開發幾種流行商業遊戲的開放實現,其運行需要使用原始遊戲中的遊戲資源檔案。這些專案與被阻止的 RE3 之間的主要區別在於 RE3 是逆向工程可執行檔的結果,而下面提到的專案是作為從頭開始編寫的獨立引擎實現而開發的。

  • OpenAge 是帝國時代、帝國時代 II (HD) 和星際大戰:銀河戰場遊戲的開放引擎;
  • OpenSAGE 是命令與征服:將軍的開源引擎;
  • OpenMW 是奇幻角色扮演遊戲《上古卷軸 3:晨風》的開放引擎;
  • OpenRA - 命令與征服泰伯利亞黎明、命令與征服紅色警戒和沙丘 2000 的開放引擎;
  • OpenLoco是一款基於Locomotion遊戲的開放運輸公司模擬器;
  • CorsixTH - 主題醫院的開源引擎;
  • OpenRCT2 是策略遊戲 RollerCoaster Tycoon 2 的開源引擎。

來源: opennet.ru

添加評論