Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zonciu/box2dsharp
A C# port of Box2D
https://github.com/zonciu/box2dsharp
box2d csharp dotnet netcore unity
Last synced: 22 days ago
JSON representation
A C# port of Box2D
- Host: GitHub
- URL: https://github.com/zonciu/box2dsharp
- Owner: Zonciu
- License: mit
- Created: 2018-09-27T06:25:17.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-09-08T06:38:42.000Z (2 months ago)
- Last Synced: 2024-10-04T10:09:40.715Z (about 1 month ago)
- Topics: box2d, csharp, dotnet, netcore, unity
- Language: C#
- Homepage:
- Size: 3.81 MB
- Stars: 537
- Watchers: 20
- Forks: 100
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE-Box2D.txt
Awesome Lists containing this project
README
# Box2DSharp
A C# port of [Box2D](https://github.com/erincatto/Box2D)Synchronized commits:
```
9dc24a6fd4f32442c4bcf80791de47a0a7d25afb
2021/12/31 9:05:49
```# Communicate
[![Join the chat at Discord](https://img.shields.io/badge/Discord-Join%20chat-blue)](https://discord.gg/C244nr3)
[![加入QQ群](https://img.shields.io/badge/QQ%20Group-加入QQ群-orange)](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).