https://github.com/zonciu/box2dsharp-deterministic
确定性版本的Box2DSharp。Deterministic version for Box2DSharp
https://github.com/zonciu/box2dsharp-deterministic
Last synced: 24 days ago
JSON representation
确定性版本的Box2DSharp。Deterministic version for Box2DSharp
- Host: GitHub
- URL: https://github.com/zonciu/box2dsharp-deterministic
- Owner: Zonciu
- License: mit
- Created: 2022-11-02T15:50:52.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-24T14:22:12.000Z (about 2 years ago)
- Last Synced: 2024-10-12T07:07:35.566Z (8 months ago)
- Language: C#
- Size: 5.84 MB
- Stars: 29
- Watchers: 1
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-Box2D.txt
Awesome Lists containing this project
README
# Box2DSharp deterministic version
A C# port of [Box2D](https://github.com/erincatto/Box2D)Synchronized commits:
```
9dc24a6fd4f32442c4bcf80791de47a0a7d25afb
2021/12/31 9:05:49
```# Communicate
[](https://discord.gg/C244nr3)
[](https://jq.qq.com/?_wv=1027&k=b2zyTWnZ)# Unity test
Run `CopyToUnityTestbed.bat` to copy source code and test code to Unity project# Testbed
Driven by [OpenTk](https://github.com/opentk/opentk) + [ImGui.NET](https://github.com/mellinoe/imgui.net)# Test cases
## Benchmark
* [x] Add Pair Stress Test
* [x] Tiles
* [x] Tumbler## Bugs
* [x] Chain Problem
* [x] Dump Loader
* [x] Skier## Collision
* [x] Dynamic Tree
* [x] Ray Cast
* [x] Sensors
* [x] Shape Cast
* [x] Time of Impact## Continuous
* [x] Bullet Test
* [x] Continuous Test## Examples
* [x] BodyTypes
* [x] Breakable
* [x] Car
* [x] Character Collision
* [x] Collision Filtering
* [x] Collision Processing
* [x] Compound Shapes
* [x] Conveyor Belt
* [x] Dominos
* [x] HelloWorld
* [x] Pinball
* [x] Platformer
* [x] Shape Editing
* [x] Slider Crank 1
* [x] Slider Crank 2
* [x] Theo Jansen
* [x] Web
* [x] Wrecking Ball## Extra
* [x] Position Test## Forces
* [x] ApplyForce
* [x] Friction
* [x] Restitution## Geometry
* [x] Convex Hull
* [x] Distance Test
* [x] Edge Shapes
* [x] Edge Test
* [x] Polygon Collision
* [x] Polygon Shapes## Joints
* [x] Bridge
* [x] Cantilever
* [x] Chain
* [x] Distance Joint
* [x] Gear
* [x] Motor Joint
* [x] Prismatic
* [x] Pulley
* [x] Revolute
* [x] Wheel## Rope
* [x] Bending## Solver
* [x] Confined
* [x] Heavy 1
* [x] Heavy 2
* [x] Mobile Balanced
* [x] Mobile Unbalanced## Stacking
* [x] Boxes
* [x] Circles
* [x] Pyramid# License
[MIT license](https://en.wikipedia.org/wiki/MIT_License).