【個人筆記/專欄測試用】開源免費的遊戲編輯器/遊戲引擎
記得小時候看着網上如Clickteam的Game Factory、Multimedia Fusion或是Game Maker、又或是Enterbrain的RPG製作大師,都羨慕得不得了;然而想不到多年之後免費開源軟件羣體的觸角也蔓延到了這一方面。以下記下幾個在網上偶遇的遊戲編輯器或遊戲引擎,主要以不需要編程或編程比重較低的工具爲主,作爲個人筆記之用,所以資訊不全、語句不通順、甚至是語無倫次等等是很正常的。
Open RPG Maker:官網位址http://openrpgmaker.sourceforge.net,GPLv2授權,顧名思義就是用來作爲RPG製作大師的替代方案用的,很可惜上一次更新是在2014年的。
EasyRPG:官網位址https://easyrpg.org。GPLv3授權。在到目前爲止的一年內還有更新,這個項目的運作狀況應該可以視爲穩定。一樣也是RPG製作大師的替代方案,而且是針對經典的RPG製作大師2000和2003。值得一提的是這個項目其實包含遊戲運作器EasyRPG Player和編輯器EasyRPG Editor,前者可以相容RPG製作大師2000和2003產生出來的遊戲資源,也就是說只要按照說明就可以用來遊玩這兩個版本的RPG製作大師製作的遊戲(牛!)。更棒的是,這個運行器是跨平臺的,Windows Mac Linux安卓不說,html5也不在話下(它有個demo就是在官網上的,可當場運行),甚至連Wii、3DS、Vita、Switch,和一個名爲GCW Zero的開發平臺掌機也支援(似乎是以模擬器爲主的機器,感覺是個有趣的坑?)。在家用遊戲機上玩着RPG大師遊戲想必是別具一番風味。安卓版運行器的使用方法可以參考這位同學的視頻AV64301584。
Solarus:官網位址https://www.solarus-games.org。GPLv3授權。和上面二者不同,Solarus專門是用來製作薩爾達一類的動作RPG(雖然說RPG製作大師也可以達到類似動作遊戲的效果,例如《沉默的小鎮》),開發團隊也貌似是薩爾達粉,在官網上直接公佈了用此引擎製作的薩爾達同人遊戲,大多也都是GPL授權。Window Mac Linux(Ubuntu) BSD都支持。
Godot Engine:官網godotengine.org。似乎是開源引擎裏最著名的,就不多介紹了(事實上自己也不是很瞭解)。MIT授權。傳統意義上的遊戲引擎,包含了一套類似Python的腳本語言。
GDevelop:官網gdevelop-app.com。這個也不得不提一下。MIT授權。似乎也是通用的遊戲引擎,強調不需要編程。產物可以輸出到網頁上,甚至在官網上也有在線demo(工具和遊戲)。
Vassal Engine : 官網http://www.vassalengine.org/。製作棋盤遊戲的工具。LGPLv2.1授權。今年之內還有更新。
RPG Toolkit:官方sourceforge:sourceforge.net/projects/rpgtoolkit,github:github.com/rpgtoolkit,和(應該是在維修中的)官網:www.rpgtoolkit.net。BSD授權,Java寫成的RPG製作工具。sourceforge上一次更新已經是兩年前了。
RPG Toolkit的插件:RPG Maker的插件,用來做成回合棋盤戰鬥系統用的。
https://forums.rpgmakerweb.com/index.php?threads/srpg-engine-plugins-for-creating-turn-based-strategy-game.110366
https://github.com/RyanBram/SRPGcore
以下以後找機會補齊
https://github.com/IsmAvatar/LateralGM,http://lateralgm.org/download.php
https://enigma-dev.org/

以下徑自離題:
http://www.src-srpg.jpn.org: 用來製作srw用的引擎,應該不是開源的
https://triplea-game.org:大戰略類型的開源遊戲
Defold:官網defold.com。開發了那個罪大惡極全球聞名的Candy Crush的King,與之密切合作(二者的關係不是很清楚)的Defold也對外免費發佈了自己的引擎,私有軟件,正式發佈作品時應該是要收費的。
從這裏慢慢挖寶:https://alternativeto.net/software/open-rpg-maker/
以及從這裏:https://alternativeto.net/software/rpg-maker/?license=opensource

最後再弱弱地問一下使用過RPG製作大師的大佬們,請問用RPG製作大師製作回合制棋盤戰鬥(例如Live A Live或是超級機器人大戰又或者是火焰紋章)的可行性如何?