Congratulations on an incredible achievement! It's inspiring to see a project that's been going strong for nearly 20 years. Your dedication, passion, and hard work have not only contributed to the open-source community but have also created a lasting impact that continues to benefit so many. Thank you for all the time and effort you've put into it-your work truly stands the test of time!
Awesome work! It would be great if someone ported this to JavaScript or TypeScript, perhaps with the help of a transpiler? I might have a go at it myself if I find the time. Ninja is still running on a modified and very old JavaScript port of an ActionScript port of Box2D.
How do I iterate through shapes/bodies from world in v3? I'd like to retrieve their info to render them in my game. I could easily find solution online for older version but not for the latest one
I added a more efficient event system so you don't have to loop over every body. I may add that back because it might be more convenient when getting started. box2d.org/documentation/md_simulation.html#autotoc_md72
There are lots of 3D physics engines already. Huge companies are tackling that problem. 2D physics doesn't get as much attention, so it's good to specialise there.
Thank you for your decades of hard work Erin!
One of the titans of gamedev, hodling 2d sky on his, now rounded, shoulders
Very awesome!
The code being in C makes it very simple to grasp whats going on inside, serving as a great educational resource too!
Congratulations on an incredible achievement! It's inspiring to see a project that's been going strong for nearly 20 years. Your dedication, passion, and hard work have not only contributed to the open-source community but have also created a lasting impact that continues to benefit so many. Thank you for all the time and effort you've put into it-your work truly stands the test of time!
GOAT
Amazing. Thank you for all your hard work 🙏🙏
Amazing effort! This will roll in another era of 2d games!
That’s beautiful!
Congratulations! A more than worthy replacement for v2.
Amazing, great work Erin - i hope to one day see Godot have Box2d 3.0
So true
Congratulations!
This is fucking amazing, thank you!
Awesome looking forward to play around with it!
Awesome!
Awesome!! Congrats!!!
It's alive!
Nice work!
It's been a long time since I tried Box2D. Now that it's written in C I want to try it again. Nice release
Can't wait to implement into my 2d game engine!!
omg. you're back. I love those videos.
awesome!
Well done Sir, loving the demo...git clone as I type 🙂
Wow nice work🎉
I Love TestBed !!
Great
Awesome work!
It would be great if someone ported this to JavaScript or TypeScript, perhaps with the help of a transpiler? I might have a go at it myself if I find the time.
Ninja is still running on a modified and very old JavaScript port of an ActionScript port of Box2D.
boxtoodeeveethree
would be cool if we could have llamafile be able to express concepts as box2d scenes ..
This is awesome. I cant wait to transition to 3.0. Will this 3.0 version be added to VCPKG? Thanks again!
Awesome work! Is v3 cross-platform deterministic? Would be superb for multiplayer games :)
Yes, cross platform determinism is now available on the main branch and will be released in version 3.1.
@@erin_catto honestly I didnt expect this. That is huge! Congratulations on the work! Is it cross-deterministic even while multi-threaded?
@@Kuptofity yes and multithreading was already deterministic
How do I iterate through shapes/bodies from world in v3? I'd like to retrieve their info to render them in my game. I could easily find solution online for older version but not for the latest one
I added a more efficient event system so you don't have to loop over every body. I may add that back because it might be more convenient when getting started. box2d.org/documentation/md_simulation.html#autotoc_md72
Why limit this amazing work to 2D only?
There are lots of 3D physics engines already. Huge companies are tackling that problem. 2D physics doesn't get as much attention, so it's good to specialise there.
ah. back when flash was cool