feat(physics): 集成 Rapier2D 物理引擎并修复预览重置问题 (#244)

* feat(physics): 集成 Rapier2D 物理引擎并修复预览重置问题

* fix: 修复 CI 流程并清理代码
This commit is contained in:
YHH
2025-11-28 10:32:28 +08:00
committed by GitHub
parent cabb625a17
commit 673f5e5855
56 changed files with 4934 additions and 218 deletions

View File

@@ -0,0 +1,22 @@
{
"id": "@esengine/physics-rapier2d",
"name": "Rapier 2D Physics",
"version": "1.0.0",
"description": "Deterministic 2D physics engine based on Rapier2D with enhanced-determinism support",
"category": "physics",
"loadingPhase": "default",
"enabledByDefault": true,
"canContainContent": false,
"isEnginePlugin": true,
"modules": [
{
"name": "PhysicsRuntime",
"type": "runtime",
"entry": "./src/runtime.ts"
}
],
"dependencies": [
"@esengine/ecs-framework",
"@esengine/ecs-components"
]
}