InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
BEPUphysics Alternatives
Similar projects and alternatives to BEPUphysics
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
-
-
coder
Coder provisions software development environments via Terraform on Linux, macOS, Windows, X86, ARM, and of course, Kubernetes.
-
JoltPhysics
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.
-
-
stride-website
This repository hosts the source code for the official Stride 3D engine website. Contributors can follow the build instructions provided to run the website locally.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
-
CocosSharp
Discontinued CocosSharp is a C# implementation of the Cocos2D and Cocos3D APIs that runs on any platform where MonoGame runs.
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
BEPUphysics discussion
BEPUphysics reviews and mentions
-
SIMD Matters: Graph Coloring
> The other problem with simd is that in modern cpu-centric languages it often requires a rewrite for every vector width.
It does not: https://github.com/bepu/bepuphysics2/blob/master/BepuUtiliti...
Also you can’t go to GPU for most tasks SIMD is used in CPUs today. Good luck parsing HTTP headers with that.
-
Quartz: A Deterministic Time Testing Library for Go
This may be your personal experience but it is used successfully and happily by many in a variety of domains way different to "boring OOP back-ends". No popular general purpose language is confined to a single domain like you describe. C# lets you do things like writing a competitive Redis implementation[0], advanced physics engine that beats Jolt[1] or a game engine that does not rely on C++ or C[2], cross-platform applications[3] and so on and so forth. The language itself lets you go from high level FP style approach for business domain modeling to very low-level data crunching that is competitive with systems programming languages.
[0]: https://microsoft.github.io/garnet/docs/benchmarking/results...
[1]: https://github.com/bepu/bepuphysics2
[2]: https://www.stride3d.net
[3]: https://avaloniaui.net
- Using SIMD for Parallel Processing in Rust
-
Current state of 2D game code-first frameworks?
The best pure-C# physics library (hands-down) is bepuphysics2, which unfortunately is mainly a 3D physics library, but could be used for 2D if you wanted to get your hands dirty.
- Physics Engine
-
Open Source C++ Physics Libraries for Dedicated FPS Server?
Bepu Physics is pretty good and is written in really optimized C#, the author's blog post are really interesting to read.
- GJK: Collision detection algorithm in 2D/3D
-
Early Demo of Dynamic Blocky Lighting System
I use https://github.com/bepu/bepuphysics2. I haven't worked with 3d physics engines before so I can't really comment on it's quality but it is definitely an impressive project! The developer is very active and helpful and some of the demo scenes are pretty large and complex.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 13 Jun 2025
Stats
bepu/bepuphysics2 is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of BEPUphysics is C#.