關於這款遊戲
Ferris 的鍛造坊是一款教育性質的程式開發遊戲:25 座島嶼(對應 Rust Book 的每個部分)以及 187 個關卡。玩家在瀏覽器編輯器中撰寫 Rust 程式碼;程式碼會使用使用者自己的 rustc 編譯並執行,結果則透過輸出或 Ferris 的測試來檢查。Ferris 由 Claude Code 驅動,會提供提示、說明與程式碼審查,或者在未安裝 Claude Code 時,以內建提示的離線模式運作。選用的 Vim 模式會使用使用者自己的 Neovim。課程包含與 C 及 Python 的比較,以及連往該書的連結。此遊戲必須在本機執行:複製 repo、cargo run,瀏覽器便會開啟 http://127.0.0.1:7878,並附有一個受金鑰保護的連結。於 Linux 上開發與測試;MIT 授權。
