BEPUphysics

Pure C# 3D real time physics simulation library, now with a higher version number. (by bepu)

BEPUphysics Alternatives

Similar projects and alternatives to BEPUphysics

  1. .NET Runtime

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

  2. 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.

    InfluxDB logo
  3. Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

  4. rapier

    2D and 3D physics engines focused on performance.

  5. coder

    Coder provisions software development environments via Terraform on Linux, macOS, Windows, X86, ARM, and of course, Kubernetes.

  6. 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.

  7. BLAKE3

    37 BEPUphysics VS BLAKE3

    the official Rust and C implementations of the BLAKE3 cryptographic hash function

  8. 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.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. awesome-monogame

    A collection of interesting libraries/tools for Monogame based game projects

  11. Stride Game Engine

    Stride (formerly Xenko), a free and open-source cross-platform C# game engine.

  12. osu-framework

    A game framework written with osu! in mind.

  13. SortingNetworks

    Discontinued Fast SIMD sorting routines for int and float arrays

  14. Nez

    Nez is a free 2D focused framework that works with MonoGame and FNA

  15. U8String

    [work-in-progress] Highly functional and performant UTF-8 string primitive for C#

  16. CocosSharp

    Discontinued CocosSharp is a C# implementation of the Cocos2D and Cocos3D APIs that runs on any platform where MonoGame runs.

  17. go-quartz

    Minimalist and zero-dependency scheduling library for Go

  18. FNA

    FNA - Accuracy-focused XNA4 reimplementation for open platforms

  19. SFML.Net

    Official binding of SFML for .Net languages

  20. MonoGame

    One framework for creating powerful cross-platform games.

  21. UnrealCLR

    Unreal Engine .NET 6 integration

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better BEPUphysics alternative or higher similarity.

BEPUphysics discussion

Log in or Post with

BEPUphysics reviews and mentions

Posts with mentions or reviews of BEPUphysics. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-07-15.
  • SIMD Matters: Graph Coloring
    1 project | news.ycombinator.com | 22 Aug 2024
    > 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
    6 projects | news.ycombinator.com | 15 Jul 2024
    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
    6 projects | news.ycombinator.com | 1 Jul 2024
  • Current state of 2D game code-first frameworks?
    3 projects | /r/csharp | 28 Apr 2023
    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
    2 projects | /r/csharp | 17 Nov 2022
  • Open Source C++ Physics Libraries for Dedicated FPS Server?
    3 projects | /r/gamedev | 22 Sep 2022
    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
    5 projects | news.ycombinator.com | 9 Mar 2022
  • Early Demo of Dynamic Blocky Lighting System
    1 project | /r/VoxelGameDev | 20 Mar 2021
    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
    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 →

Stats

Basic BEPUphysics repo stats
8
2,579
8.4
24 days ago

Sponsored
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.
www.influxdata.com

Did you know that C# is
the 10th most popular programming language
based on number of references?