> On the Valve side, Rubikon continues to evolve and Dirk has developed optimizations (similar to those in Box3D) in a new engine called Ragnarok. Look for that in future Valve games. wait....
Valve Box3D 3D 3 Hope!
Box3D, an open source 3D physics engine
51–60 of 135 posts
Re: Box3D, an open source 3D physics engine
#52Yes! This is exciting to see. Erin Catto is such a cool hacker. Thank you, Erin, for sharing your code with the open source community. There wasn't anything about determinism in the announcement, but I'd really love to see some more about that, too. Trying to use Unity's built-in physics to make a networked billiards game is quite troubling, when none of the clients can happily agree on what happened.
I was looking for the same thing. There is a replay mechanism, so it seems to be deterministic. But with floating point physics, not across platforms. Though -ffast-math is unsupported according to the documentation, so maybe it is intended to be deterministic across platforms? https://box2d.org/documentation3d/recording.html EDIT: Clarified meaning about ffast-math
This is absolutely fantastic!
Re: Box3D, an open source 3D physics engine
#53https://kotaku.com/this-guy-created-angry-birds-physics-and-...
Re: Box3D, an open source 3D physics engine
#54Yeah this library is great. Use it!!!
Re: Box3D, an open source 3D physics engine
#55Whenever I see Box2D mentioned (the library by the same author as Box3D, obviously), I think back to this story from many years ago https://kotaku.com/this-guy-created-angry-birds-physics-and-...
But one thing amazed us all. It was impressive that the marketing guy knew which physics engine was used!
Re: Box3D, an open source 3D physics engine
#56Whenever I see Box2D mentioned (the library by the same author as Box3D, obviously), I think back to this story from many years ago https://kotaku.com/this-guy-created-angry-birds-physics-and-...
I used to work at Rovio (the creator of Angry Birds). Everyone was telling the story of a talk given by Peter Vesterbacka, the head of marketing. When it was time for questions, a man from the audience asked what physics engine the game uses. Vesterbacka gives the correct answer, Box2D, to which the person replied with another question. "Why isn't it mentioned in the credits? And by the way, I'm Erin Catto, the creat…
Angry Birds generated $500M [0], supposedly.
I would also not be surprised if the Rovio developers, designers, testers, etc. who worked on this game did not get a share of that $500M pie - I actually assume they didn't.
But still, you know. Dare I say it - what about "fairness"? :-)
[0] https://gameworldobserver.com/2023/02/28/angry-birds-2-reven...
Re: Box3D, an open source 3D physics engine
#57Yeah this library is great. Use it!!!
I love your articles. Used some techniques almost 10 years ago for hobby projects. Box2D/3D would make physics synchronisation a lot easier.
Re: Box3D, an open source 3D physics engine
#58Re: Box3D, an open source 3D physics engine
#59> On the Valve side, Rubikon continues to evolve and Dirk has developed optimizations (similar to those in Box3D) in a new engine called Ragnarok. Look for that in future Valve games. wait....
Valve is working on a game codenamed HLX that apparently uses a ton of physics features. No idea what "HLX" means though.