Phaser Studio has released their own Box2D physics engine based on the 3.0 version written in C, which they converted to modern JavaScript, making it the only v3 port currently available for the web.
Whether you’re building fast-paced shooters, intricate puzzle games, or sprawling RPGs, Phaser Box2D is here to take your creations to the next level. We’ve optimized it specifically for browsers, so it’s fast, powerful, and ridiculously easy to integrate with all modern web stacks.
It’s now available on GitHub under the MIT license, with more than 50 examples already there to play with. Phaser Box2D offers great performance, pinpoint accuracy, and easy integration, so it’s definitely worth checking out if you need a solid physics engine for your web games.
HTML5 Game Developer, Enclave Games indie studio founder, js13kGames competition creator and Gamedev.js Weekly newsletter publisher. Mozilla Tech Speaker, Gamedev.js community firestarter. Organizes meetups / workshops / hackathons in Poland, passionate about new, Open Web technologies, excited about WebXR and PWAs. Likes eating sushi and playing Neuroshima Hex.