2018年11月29日 星期四

【SMBX】1.3之後的各種版本簡介

雖然2011年SMBX已經終止開發,這個遊戲仍然有其存在的意義與價值。因此,一些有心人士著手開發新版本的SMBX,加入了許多新功能,改善了遊戲的體驗。儘管嚴格來說它們都不是「官方」的,卻受到越來越多人的喜愛,讓人不可忽視

在這篇文章中,我想稍微介紹一下從1.3版本之後,至今仍存在於網路上的各種SMBX版本,給大家做個參考

1. SMBX 1.3.0.1
是2014年國外玩家Joey和Valttrei所發布的版本,其實只是1.3版的「品質優化版」,是表面上的更新而非實質上的更新。此版本目前仍在SMBX的官網上視為最新版於首頁提供下載

▶ 下載:https://www.supermariobrosx.org/forums/viewtopic.php?f=69&t=4303

2. SMBX 1.3.0.2(SMBX 1.3 + LunaLua)
正確來說是將1.3版加入名為「LunaLua(LunaDLL + Lua)」的擴充套件,修復了一些問題並加入了一些功能,例如對Lua這個「手稿語言(Scripting language)」的支援,能夠做到以前1.3版做不到的事情。除此之外,還能夠更自由的加入自定義的音樂跟音效
實際上在這之前有一種名為「LunaDLL」的改造(Hack),但是這個已經過時並且被LunaLua取代了

▶ 介紹網頁:http://wohlsoft.ru/LunaLua/

3. SMBX 1.4(SMBX-38A)
雖然曾存在著好幾種1.4版,但現今的1.4指的是中國網友5438A38A所開發的「38A版」,最新版是1.4.4。乍看之下,這個版本像是1.3版的擴充版,多了相當多的新功能,不過這個版本發展初期有不少問題,而且無法與舊版的SMBX相容(一旦讀取了舊版的檔案,該檔案就無法再用舊版讀取除非以特殊方式轉換)。儘管如此,這個版本還是受到一些人的喜愛,並且受到PGE Project的開發者Wohlstand的關注

▶ 介紹網頁:http://wohlsoft.ru/docs/SMBX_38A/

4. PGE Project
開發者Wohlstand在徹底研究了舊版SMBX的遊戲引擎後,用C++重新開發一個新的遊戲引擎「Platformer Game Engine」。它多了很多新功能,引進許多相當實用的概念。更重要的是,這個遊戲引擎可以跟舊版的SMBX相容!因為是重新開發的,介面跟舊版SMBX相差甚遠,不過PGE Project成為了SMBX 2.0發展的核心之一

▶ 介紹網頁:http://wohlsoft.ru/PGE/

5. SMBX 2.0
以PGE Project的遊戲引擎作為核心,結合LunaLua的技術,是個仍在開發的版本,目前最新版是Beta 3,Beta 4正在開發中。加入更多新功能跟可用的角色,可說是將SMBX推展到新的高峰。雖然還沒有正式版的消息,已經有一些人用目前的版本製作關卡跟地圖

沒有留言:

張貼留言