planck.js
Planck.js is a re-written version of the Box2D physics engine into JavaScript and TypeScript languages. The cross platform HTML5 offers an optimized structure for game development processes. The library has a readable and editable codebase designed for use on web and mobile platforms.
piqnt · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You can create 2D physics simulations in HTML5 based game projects.
- You can do optimized physics calculations for web and mobile platforms.
- You can manage complex physical interactions using TypeScript or JavaScript.
- • No published release
- • NeutralHacker News
Planck.js – JavaScript rewrite of Box2D physics library
“Thanks! Repost from reddit: The main reasons that I decided not to use Emscripten port was usability: - First, it is generated and unreadable code, therefore it is impossible to understand how it actually works in JS to use it optimally, debug it or improve it for JS. While it…”
- ↑ PositiveHacker News
Planck.js – JavaScript rewrite of Box2D physics library
“Great work! This is really impressive stuff, and it's applaudable that you saw this project through to the very end! I'm actually seeing some hitching in the car demo on my reasonably fast dev machine, particularly when I'm interacting with the bridge (computing contact forces…”
My note
Alternative pages
More in: 3D & Game Development
- Godot Engine★ 119,311 · today
- Three.js★ 117,248 · today
- imgui★ 76,901 · today
- Bevy★ 49,402 · yesterday
- Phaser★ 40,608 · 2 mo ago
- Babylon.js★ 26,250 · today