Repo ↗ · 原始 README ↗ · 文件包(Markdown/授權)
封面參考(原作): Hot Shots Tennis · 原作宣傳圖,由 IGDB 提供。圖片版權屬原權利人,供辨識原作使用,不代表此重寫/模組專案的實際畫面。
來源維護者: FIZL0 · 版本: e327d14cf896 · 整理日期: 2026-10-12
文件授權: 未確認文件授權 · 本文形式: 原創介紹
本文為依公開文件撰寫的原創專案介紹,不是 README 的翻譯或重刊。文件授權未確認或有範圍限制;請到原始 Repo 閱讀完整說明。功能與進度依來源文件,本站未逐項實機驗證。
本專案是針對 PS2 遊戲《Hot Shots Tennis》(美版 2007,歐版 Everybody’s Tennis,日版 Minna no Tennis)的從零重寫,使用 Rust 語言與 Bevy 引擎。其目標並非單純移植,而是重現原作的球體物理、比賽規則、擊球時機與 AI 行為,並以逐格比對的方式與真實遊戲驗證,最後在渲染層面加以改良。專案明確標示為開發中,規則文件、待辦與已完成事項分別記錄於 PLAN.md 與 plan/ 目錄中。
在資料層面,此重寫版不包含任何來自原作的模型、貼圖、動畫、音效、音樂或程式碼。所有遊戲內容皆於執行時從玩家自備的美版光碟映像讀取,且僅支援特定版本(US 1.00,序號 SCUS-97610);其他地區版本因程式資料不同而會被拒絕。玩家需透過命令列傳入 ISO 路徑,並可指定球場、單雙打與角色。操作支援鍵盤與控制器,並提供自由相機與自動對打模式。
技術上,專案拆分為資料讀取、模擬邏輯與 Bevy 應用等 crate,另含用於研究與驗證的工具。貼圖替換功能可在執行時載入自製或 PCSX2 格式的貼圖包,並提供傾印與批次放大流程。README 聲稱部分功能(如 Steam 疊加層、部分平台支援)尚未完善或未經測試,這些敘述應視為待驗證的開發中狀態,而非已完成保證。

評論
…