去年的時候,OpenPAL3 的第一個版本發布 之后,我給 0.2 版本設定了一個小目標:讓景天能跑出永安當。當時的第一個版本還只能算是概念驗證的版本,沒有音樂支持、輸入支持,不能直接讀取仙劍三的打包文件,劇情是也在程序里面硬編碼的……一年之后,景天終於跑出永安當了!✌
這次為大家提供了可運行的程序:
下載解壓之后,首次運行之前記得在 openpal3.toml 文件中把《仙劍奇俠傳三》的安裝目錄填進去。請注意反斜杠需要重復寫兩次喲:
之后運行openpal3.exe即可。如果運行時提示 OpenAL 出錯,請下載並安裝 OpenAL。
目前游戲只支持鍵盤輸入,鍵位為:
- 空格鍵:對話框下一句
- F鍵:互動
- 方向鍵:跑
- 1/2/3/4:存檔至第1、2、3、4號存檔位
程序還是有很多 Bug,以及有很多功能還沒實現,請各位不要嘗試去做奇怪的事😅… 景天已經可以跑到碼頭那里准備上船了,但由於劇情腳本還沒有 100% 支持,碼頭這里會用到沒有實現的劇情指令而崩潰。

(以及……不要在意出現兩個景天 )
另外,開發工具也全新升級!之前的模型和動畫瀏覽器合三為一,集成在了一個工具里面:

它能夠自動讀取打包文件的內容,支持聽歌、查看各種文件數據以及預覽模型。這個工具也會讀取 openpal3.toml,所以游戲路徑也需要填好。
由於最近 GitHub 的訪問情況不容樂觀,我在 Gitee 上建了一個鏡像倉庫,下載也可以更快一點:
所有的開發工作還是在 GitHub 的倉庫里:
以及,我們有一個新的項目主頁了!還沒時間仔細弄,先掛一個項目說明:
按照慣例,我們還需要確定下一個小目標。現在還沒實現的功能太多了,我准備還是優先把劇情跑通,所有其他的 Bug 和系統先暫時放一下。那么第三個小目標就定為景天和雪見流浪到大渡口吧。為了實現這個目標,我們至少還需要支持:
- 更多的劇情腳本
- 人物跳躍事件
- 場景機關
- 爬梯子
希望下一個版本可以很快發布( •̀ ω •́ )y
