本專案是《元氣騎士》的 C++ 複刻版,旨在還原其初代版本的核心玩法與體驗。這是一款 2D隨機地牢射擊遊戲,玩家將探索關卡、擊敗敵人、收集、武器與道具,挑戰強大的 Boss。
- 隨機地牢生成系統
- 多樣化的武器與道具
- 具備基本 AI 的敵人
- 角色移動、攻擊、閃避機制
- 地圖碰撞與互動元素
- 冰原主題關卡與雪人王 Boss 戰
點擊即可查詢詳細游戲流程圖+類別關係圖
- 語言: C++
- 建置系統: CMake
- 核心框架: PTSD Framework
- 函式庫: nlohmann/json (用於資料處理)
- C++ Compiler (e.g., GCC, Clang, MSVC)
- CMake 3.20+
- Clone the repository
git clone https://github.com/Jx-study/SoulKnight.git
- Configure with CMake
cmake -B build -S .
- Build
cmake --build build
- Run
./build/bin/SoulKnight
- 國立臺北科技大學 112590035 葉凱成
- 國立臺北科技大學 112590042 鄭錦鑫

