bepu/bepuphysics2
View on GitHub ↗ ★ 2,979 C#
Pure C# 3D real time physics simulation library, now with a higher version number.
19 mentions on Hacker News by 6 people: 1 story, 18 comments · first 2019-04-21 · latest 2026-09-29
20082026
-
…is insane in the best possible way: https://doc.stride3d.net/4.3/en/Manual/physics/index.html and https://github.com/bepu/bepuphysics2 Very cool language and as much of a mainstay in gamedev like something like Lua. It surprises me that…
comment by KronisLV · 2026-09-29 · in Using any C++ library in Godot -
…as well. The source, a great resource for learning C# SIMD, even though its a few years old by now: https://github.com/bepu/bepuphysics2
comment by animal531 · 2026-07-26 · in SIMD for Collision -
…Their homepage: https://www.stride3d.net/ Even the physics engine they use is in C#: https://github.com/bepu/bepuphysics2 Not a very popular game engine (never got the attention that the likes of Godot did), but it's nice to work with!…
comment by KronisLV · 2026-07-09 · in Rewriting Bun in Rust -
https://github.com/bepu/bepuphysics2/blob/master/Demos/Demos...
comment by bob1029 · 2025-12-02 · in Stride Game Engine 4.3 with .NET 10 Support -
Also see the repo: https://github.com/bepu/bepuphysics2 (im not affiliated)
comment by lionkor · 2025-12-02 · in The Fastest Physics Yet [Video] -
…epuphysics.com/PerformanceTips.html#shape-opti... Edit: I just noticed the doc references this issue: https://github.com/bepu/bepuphysics2/issues/63 Seems related to the article.
comment by bob1029 · 2025-07-09 · in A fast 3D collision detection algorithm -
I posted further down about Bepu Physics v2: https://github.com/bepu/bepuphysics2 It heavily uses numerics and the performance is amazing.
comment by animal531 · 2025-06-13 · in Helion: A modern fast paced Doom FPS engine in C# -
Go and have a look at Bepu Physics v2: https://github.com/bepu/bepuphysics2 It can be quite performant these days, sadly I'm stuck developing in Unity Mono C# which is quite a bit behind.
comment by animal531 · 2025-06-13 · in Helion: A modern fast paced Doom FPS engine in C# -
…performance-sensitive code relies on this where applicable in "modern" codebases. * Projects like https://github.com/bepu/bepuphysics2 are impossible to implement on top of JVM without calling out to native components. This might change…
comment by neonsunset · 2024-09-08 · in Core: an experimental new way to write videogames -
…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... (in this case, even if you use width-specific Vector128/256/512 - compiler…
comment by neonsunset · 2024-08-22 · in SIMD Matters: Graph Coloring -
I've always enjoyed this document regarding continuous collision detection: https://github.com/bepu/bepuphysics2/blob/master/Documentati... The library itself is amazing in terms of performance. It is a bit challenging to integrate with…
comment by bob1029 · 2024-08-14 · in Sort, sweep, and prune: Collision detection algorithms (2023) -
…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
comment by neonsunset · 2024-07-16 · in Quartz: A Deterministic Time Testing Library for Go -
…scenarios. Bepuphysics2 engine heavily leverages SIMD to perform as fast as PhysX's CPU back-end: https://github.com/bepu/bepuphysics2/blob/master/BepuPhysics... Note that practically none of these need to reach out to platform-specific…
comment by neonsunset · 2024-07-01 · in Using SIMD for Parallel Processing in Rust -
…- https://github.com/dotnet/runtime/blob/b432fc66fe59873b2b2ad... - https://github.com/bepu/bepuphysics2/blob/05e3e8d33f5cbfd780... - https://github.com/U8String/U8String/blob/main/Sources/U8Str...
comment by neonsunset · 2024-03-26 · in Writing x86 SIMD using x86inc.asm (2017) -
…to build my own. I thought I was "close" with my DIY attempt and then read docs like the following: https://github.com/bepu/bepuphysics2/blob/master/Documentati... Configuring mandatory basics like "solver iterations" sent some strong…
comment by bob1029 · 2024-01-21 · in Collision Detection (2015) -
…that is as fast as PhysX and faster than Jolt (another SIMD-using physics library written in C++) https://github.com/bepu/bepuphysics2
comment by neonsunset · 2023-12-12 · in Building a bare-metal bootable game for Raspberry Pi in C# -
…sampling of distance. A bit more here, though it's mainly written for users of the library: https://github.com/bepu/bepuphysics2/blob/master/Documentati...
comment by rossnordby · 2022-03-10 · in GJK: Collision detection algorithm in 2D/3D -
…surface representations, and all sorts of cool stuff. 4) Continuing to improve the physics engine ( https://github.com/bepu/bepuphysics2 ). It exited beta last year, but there is always more to do. Next target is the tree structure used by…
comment by rossnordby · 2020-03-21 · in Ask HN: What projects are you working on now?