C++ 遊戲開發
使用現代 C++ 技術打造高效能遊戲引擎與互動體驗
2D 遊戲引擎
基於 SDL2 開發的高效能 2D 遊戲引擎,提供完整的精靈系統、動畫處理、碰撞偵測與場景管理功能。
- ▸高效能渲染 (60+ FPS)
- ▸完整工具鏈與關卡編輯器
3D 渲染引擎
使用 OpenGL/Vulkan 開發的現代 3D 渲染引擎,支援 PBR 材質、動態光照與陰影系統。
- ▸現代渲染技術 (PBR, HDR)
- ▸實時陰影與後處理效果
物理引擎
整合 Box2D/Bullet Physics,提供準確的 2D/3D 物理模擬與碰撞系統。
- ▸剛體動力學模擬
- ▸精確碰撞偵測系統
跨平台支援
支援 Windows、macOS、Linux 與主機平台,使用 CMake 建構系統管理跨平台編譯。
- ▸統一的 API 介面
- ▸自動化建構與測試流程