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.

PL

piqnt · 3D & Game Development

STARS5.3K
FORKS256
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATED8 days ago
TypeScript2D Fizik MotoruHTML5 OyunBox2DMIT

Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya

What can it do?
  • 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.
Heads up
  • • No published release
User reviews
  • • 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