18 ms·
Thank you! If you haven't played Noita it's basically a "falling sand" or powder physics game where every pixel is simulated. You need a special cellular autom
by hopfog 2y ago
Thank you!
If you haven't played Noita it's basically a "falling sand" or powder physics game where every pixel is simulated. You need a special cellular automata that is not your typical game physics engine, so I don't think Babylon.js would be a good choice but I may be wrong.
I've modeled my architecture after this fantastic GDC talk by the Noita devs: https://www.youtube.com/watch?v=prXuyMCgbTc https://www.youtube.com/watch?v=prXuyMCgbTc ("Exploring the Tech and Design of Noita")
- Joel_Mckay 2y agoIf all you want is 2D fluid flow with points, than Sebastian Lague's talk is very practical for the frame-rates he hits: https://www.youtube.com/watch?v=rSKMYc1CQHE https://www.youtube.com/watch?v=rSKMYc1CQHE It should port over if you are not hitting super fine granularity, and the collision model for the sprites is simplified. Some of the Babylon.js fluid examples still need a bug report: https://doc.babylonjs.com/features/featuresDeepDive/particles/fluid_renderer/fluid_demos https://doc.babylonjs.com/features/featuresDeepDive/particle... Have a wonderful day =)