Box2D
Box2D is a 2D physics engine for games (by erincatto)
Chipmunk
A fast and lightweight 2D game physics library. (by slembcke)
Our great sponsors
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!
Chipmunk
Posts with mentions or reviews of Chipmunk.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-11-14.
What are some alternatives?
When comparing Box2D and Chipmunk 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.
LiquidFun - 2D physics engine for games
raylib - A simple and easy-to-use library to enjoy videogames programming
PhysX - NVIDIA PhysX SDK
box2d-lite - A small 2D physics engine
ODE
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.