Repo ↗ · 原始 README ↗ · 文件包(Markdown/授權)
封面參考(原作): Mirror’s Edge · 原作宣傳圖,由 IGDB 提供。圖片版權屬原權利人,供辨識原作使用,不代表此重寫/模組專案的實際畫面。
來源維護者: tnrjns · 版本: 9470d755b6aa · 整理日期: 2026-10-12
文件授權: 未確認文件授權 · 本文形式: 原創介紹
本文為依公開文件撰寫的原創專案介紹,不是 README 的翻譯或重刊。文件授權未確認或有範圍限制;請到原始 Repo 閱讀完整說明。功能與進度依來源文件,本站未逐項實機驗證。
Faith Runner 是一個以 Rust 撰寫、Bevy 作為呈現層的專案,目標是重現《靚影特務》的第一人稱跑酷手感。核心移動邏輯被抽離成獨立的 faith_move crate,只依賴數學函式庫 glam,不認識 Bevy,因此理論上可移植到其他能提供碰撞查詢的主機環境。專案附有數個灰盒關卡,包括 Rooftops、Moves、Springboard 與 Training,用來實際跑動並驗證各項動作。
在技術層面,README 表示多數移動數值取自玩家自有的《靚影特務》安裝,透過工具從 TdGame.u 讀出腳本常數,並以 Ghidra 檢視部分原生程式碼,例如地面加速、牆跑與牆攀物理。Faith 的第一人稱身體、動畫與音效同樣在啟動時從遊戲安裝載入,未偵測到安裝時則改用程序化手臂。專案本身不包含任何遊戲檔案。
需要留意的是,README 自承部分行為仍屬近似:材質僅以標準著色器模擬, ledge 的手部 IK 與不平地面的腳部放置並未重現;重力加倍現象的來源也尚未在原生碼中找到。此外,多數動作與關卡路線是以腳本化輸入在測試中驗證,並不代表一般玩家操作下的完整可玩性。

評論
…