圖片來源: 

EA

遊戲公司美商藝電(EA)的遊戲製作人Jim Vessella在線上論壇Reddit公告,他們將以GPL 3.0開源經典遊戲《終極動員令》和《紅色警戒》的程式碼,並且開始支援遊戲模組(Mod)系統,讓玩家可以添加自定義的內容。

《終極動員令》和《紅色警戒》系列是不少人的回憶,為20年前的經典個人電腦遊戲,而EA現在即將要重新發布4K重製版,並且宣布將會支援社群一直期待的遊戲模組系統。為此,EA以GPL 3.0釋出TiberianDawn.dll和RedAlert.dll等相關程式原始碼,Jim Vessella提到,這將是第一個主要即時戰略遊戲系列以GPL開源的例子。

會有這樣的決定,是一些社群議會(Community Council)成員和EA團隊共同合作的成果,而之所以會採用GPL授權許可,是因為要確保多玩家平臺CnCNet和Open RA等專案可以合法相容。重製版中的遊戲模組系統,將會包含一個新的地圖編輯器,而開源的DLL可以用來輔助玩家設計地圖、創建自定義單位、替換遊戲素材、更改遊戲邏輯和編輯資料。Jim Vessella提到,社群議會已經運用了這些開源程式碼,在Discord頻道中發布了一些有趣的實驗性範例,像是在遊戲中創造出可以發射戰術核彈的核彈坦克。

在使用者內容探索上,EA希望借助個人電腦平臺來簡化這個過程,在Steam平臺中,便是透過Steam Workshop來共享地圖和模組,玩家能直接在Steam遊戲社群中心訂閱地圖和模組,或是使用遊戲中選單瀏覽和下載內容,而Origin的玩家則可以使用相同的遊戲內程序下載地圖,但需要在遊戲外,將模組手動安裝到資料夾中;玩家在這兩個版本中,都能從遊戲內設定選項的模組頁籤啟用模組。

除了遊戲模組系統,對於同樣有不少玩家引頸期盼的區域網路連線遊戲功能,Jim Vessella表示,他們本來要在遊戲發布時,就將這個功能放進去,但因為開發時程的關係導致最後他們來不及,而且又遇到武漢肺炎疫情的影響,因此雖然這個功能在多玩家遊戲中,跟遊戲模組系統一樣重要,還能作為線上系統故障的備案,但他們難以在需要維持社交距離的工作空間中,開發和測試區域網路功能,不過,他們仍會把這項功能繼續排為優先開發項目。

Jim Vessella表示,EA除了很期待看到遊戲在開源之後,社群接下來可能出現的創作內容之外,他們也希望在GPL授權下,可能會出現即時戰略遊戲的新專案。


Advertisement

更多 iThome相關內容