Chipmunk Physics
#### 產品特色
* 專為2D遊戲設計的簡潔物理引擎
* 支援圓形、凸多邊形及鋸齒線段碰撞檢測
* 多種碰撞物件可附加至單一剛體
* 高效廣相碰撞檢測(箱樹或空間哈希)
* 快速衝量解決,使用Erin Catto的接觸持續算法
#### 主要功能、特點
Chipmunk2D 是一個輕量級的C語言2D物理引擎,專為2D遊戲開發設計。它提供簡潔的API,支援多種碰撞檢測方法,如箱樹、空間哈希等,並能高效解決衝量問題。引擎內建了睡眠物件功能,可減少CPU負荷,並支持自定義碰撞事件回呼。使用者可透過層、排除組和回呼系統自定義碰撞濾鏡,適用於創建如單向平台或浮力區域等效果。引擎還支援最近點、線段(射線投射)、形狀及邊框查詢,並提供衝量數量獲取功能。支援多種類型的連接器,如車輛、柔體等,並能自定義連接器回呼。引擎內建接触圖,可追踪所有碰撞物件。無外部依賴,僅需標準C庫。支援多種語言封裝,並提供詳細的文檔。
#### 指令
“`bash
# 無常用指令(自動生成)
“`
