Box2D
Box2D is a 2D physics engine for games (by erincatto)
PhysX
NVIDIA PhysX SDK (by NVIDIAGameWorks)
Our great sponsors
Box2D | PhysX | |
---|---|---|
21 | 6 | |
5,827 | 2,522 | |
- | 3.2% | |
4.5 | 0.0 | |
3 months ago | 6 days ago | |
C++ | C++ | |
MIT License | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Box2D
Posts with mentions or reviews of Box2D.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-11.
-
What would be the best library to build 2D simulations in python?
Do you mean drawing it or just the positions at each time step? Box2D has python bindings and would be ideal. https://box2d.org/
-
Furries. Blender. Pornhub.
Yes it can be used for 3D printing. And yes it can be used for game development. Personally if you're interested in 3D game development go with Unreal Engine. You can still create your game assets with blender and import them into Unreal Engine. For 2D game development, most of the engines out there use Box2D inc. Unity, Godot and Game Engine.
-
How can I create a physics simulation?
I mean... there is also Box2d... (https://box2d.org/) for 2d stuff as /u/Disembleergon mentioned.
- Ask HN: Codebases with great, easy to read code?
-
OpenGL/Vulkan usecases
My current personal project is a 2D editor for setting up Box2D contraptions. I'm writing this for the web, so the C++ is compiled to wasm and WebGL is used for drawing. I'm currently not doing a whole lot of interaction with OpenGL myself, but rather using NanoVG to get a higher level 2D drawing API.
-
I want to make a game for Linux. Where do I even start?
As for physics there's tons of options, but the list gets rather exhaustive when considering 2D and 3D but you have box2d, bullet, and many many more.
-
I tried to remake the original Super Mario Bros using C++ and SFML. Source is in the description.
It's called boxed, and it's open source. See for yourself https://box2d.org
- Most Popular C[++] Open-Source Physics Engines
-
So about the engine...
Does anyone know what engine ProgressBar 95 uses? Because i think this engine might be cool to use! It's called Box2d, and it's a physics engine for games! If it's compatible with whatever engine ProgressBar 95 uses, maybe the devs can do some cool stuff! After all, The newton virus was made with this!
PhysX
Posts with mentions or reviews of PhysX.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-10-12.
-
What physics engine do you recommend for a 3D game engine?
FWIW, support for games in PhysX seems to be phased out (PhysX 5 is now all about Omniverse and Pixar-style rendering farms - see https://github.com/NVIDIAGameWorks/PhysX/issues/371 and more annoyingly https://github.com/NVIDIAGameWorks/PhysX/issues/459 ).
- Fallout 3: Game of the Year - Update 1.7.0.4 (The game no longer requires Games for Windows Live)
-
Is keeping my old gpu as a secondary gpu useful ?
Well it most certainly is old, but it is still maintained (pandemic complications aside), is used in several popular games, and as such is, according to several developers here a very competitive physics engine in the game development industry.
-
I tried the new Temporal Gauss Seidel physics solver with my game Mars First Logistics. The video shows the same setup, with the only difference being the solver. Anyone else tried it?
It's PhysX, which is now open source: https://github.com/NVIDIAGameWorks/PhysX. Unity exposed the setting in version 2019 I believe (I'm using the latest 2020).
-
VideoCardz: "Metro Exodus will not support AMD FidelityFX Super Resolution (FSR)"
PhysX has been open-source for 2½ years already. https://github.com/NVIDIAGameWorks/PhysX
- Is there ANY way to emulate a cylinder cast efficiently? Otherwise I'm stuck with this defect from sphere cast.
What are some alternatives?
When comparing Box2D and PhysX you can also consider the following projects:
Bullet - Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
Chipmunk - A fast and lightweight 2D game physics library.
LiquidFun - 2D physics engine for games
raylib - A simple and easy-to-use library to enjoy videogames programming
CHRONO - High-performance C++ library for multiphysics and multibody dynamics simulations
Newton Dynamics - Newton Dynamics is an integrated solution for real time simulation of physics environments.
box2d-lite - A small 2D physics engine
ODE