IT-lexikon › Web › Matter.js

Matter.js

Web In English → Uppdaterad: 2026-10-27

2D-fysikmotor skriven direkt i JavaScript, för spel och interaktiva demos som ska köras i webbläsaren utan kompilerade beroenden.

Liam Brummitt släppte Matter.js 2014 under MIT-licens. Motorn hanterar stela kroppar, sammansatta former, fjädrar och villkor, kollisionsdetektering med broad phase och sovande kroppar som inte behöver räknas på. Den ritar inget själv utöver en enkel felsökningsrenderare mot canvas; tanken är att man kopplar den till sin egen grafik.

Phaser 3 skickar med Matter.js som det tyngre alternativet till sin enkla Arcade-fysik, vilket gjort den till en av de mest använda fysikmotorerna på webben. Konkurrenten är Box2D kompilerad till WebAssembly – snabbare, men betydligt mindre trevlig att felsöka i webbläsarens utvecklarverktyg.

← Tillbaka till lexikonet