IT-словарь › Веб › Matter.js

Matter.js

Веб Svenska → Обновлено: 2026-10-27

2D-физический движок на чистом JavaScript для игр и интерактивных демо, которые должны работать в браузере без скомпилированных зависимостей.

Лиам Бруммит выпустил Matter.js в 2014 году под лицензией MIT. Движок умеет твёрдые тела, составные формы, пружины и связи, обнаружение столкновений с широкой фазой и «засыпающие» тела, выпадающие из расчёта. Сам он почти ничего не рисует, кроме простого отладочного рендерера на canvas: предполагается, что вы подключите его к собственной графике.

Phaser 3 поставляет Matter.js как «тяжёлую» альтернативу простой физике Arcade, и это сделало его одним из самых распространённых физических движков в вебе. Конкурент — Box2D, скомпилированный в WebAssembly: быстрее, но заметно менее приятный в отладке через инструменты разработчика браузера.

← Назад к словарю