商傳媒|吳承岳/台北報導
一款源自九零年代《薩爾達傳說》PC移植版的社群遊戲引擎,經過多年發展與維護,已成為廣大遊戲玩家與模組愛好者的創作沃土。這款名為 ZQuest 的開放原始碼引擎,不僅讓粉絲能輕鬆打造自己的「薩爾達」冒險,至今更已催生逾千款獨特的玩家自製遊戲。
ZQuest 最初是以《薩爾達傳說》NES 版為基礎的粉絲自製 PC 移植版「Zelda Classic」,該專案在為與任天堂保持距離後更名為 ZQuest,目前由志工 Connor Clark 和 Emily Venezia 負責維護。Emily Venezia 認為 ZQuest 介於簡易關卡編輯器(如「超級瑪利歐創作家」)與通用遊戲引擎(如 Godot)之間,其高度專精於製作 2D 類《薩爾達》遊戲,讓使用者能快速上手。Connor Clark 提及:「如果你想製作《薩爾達》遊戲,這一直以來是最簡單的方式,即使是 12 歲的孩子也能輕易做出遊戲。」
ZQuest 引擎的玩家作品,統稱為「quest」(任務),並以 .qst 檔案格式散佈,至今已有超過上千款創作問世。這些作品涵蓋了銀河戰士惡魔城風格、NES 風格、迷宮探索等不同類型,其中精選作品皆匯集在資料庫平台 PureZC 上。例如,2024 年推出的銀河戰士惡魔城風格作品 The Deep,在三週內完成,以結合光影、迷霧、鉤鎖等謎題設計脫穎而出,其鉤鎖設計令人想起《塞爾達傳說 眾神的三角力量》。Lost Isle 和 The Hero of Dreams 則是耗時多年的大型專案,內容豐富完整。開發者也可選擇使用 ZScript 語言,進一步拓展引擎的功能極限,例如 Yuurand: Tales of the Labyrinth 便是一個運用 ZScript 製作出擁有 67 個可玩角色和大量獨特法術的半隨機迷宮遊戲。Emily Venezia 形容該作「純粹的精采」。
開發者 Eddy Oliveira 被認為是社群中最多產的創作者,擁有超過 20 款作品。他表示,社群成員皆由對《薩爾達傳說》的共同熱情所驅動,儘管規模不大,卻非常團結且樂於助人,是他「主要的網路歸屬」。Emily Venezia 負責 ZQuest 專案的時間是 Connor Clark 的兩倍,她認為若非自己接手維護,這個程式很可能已消亡。Connor Clark 則自 2022 年加入專案後,主導了引擎的大規模重寫,並將其帶到 Mac 和 Linux 平台,甚至建立了「重播系統」以確保新舊遊戲的相容性。
ZQuest 最新版本 2.55 已於 2024 年 9 月發布。開發團隊正著手準備 3.0 版的重大更新,將新增「捲動區域」以實現更大的互聯遊戲區域(Connor Clark 耗時兩年半開發的項目),並內建 ZScript 偵錯工具,以及進行多項修正與穩定性改進。此外,開發者們也期許能實施一套全新的原創圖塊集,提供無版權限制的像素藝術資源,讓創作者能自由運用。Emily Venezia 強調,看到其他人在引擎上創造出令人驚豔的作品,是推動她持續前進的動力。








