11 мая 2026 • 4 мин чтения
Физика и визуальные эффекты часто существуют отдельно друг от друга. Но что, если сделать частицы чувствительными к физическим телам? В этой статье мы создадим зону смерти для системы частиц, использу...
Читать
11 мая 2026 • 3 мин чтения
Физический движок Matter.js в Phaser позволяет создавать сложные составные объекты и реалистичные связи между ними. Эта статья покажет, как создать интерактивную цепь, соединяющую статичную точку и ди...
Читать
11 мая 2026 • 4 мин чтения
При создании игр часто возникает задача отрисовки множества спрайтов из одного набора изображений (атласа). Если эти спрайты статичны, их постоянное обновление через физику или систему отображения — п...
Читать
11 мая 2026 • 6 мин чтения
При создании игр с физикой часто нужно не просто зафиксировать факт столкновения, но и понять, с какой именно стороны объекта оно произошло. Это критически важно для реалистичной реакции: персонаж дол...
Читать
11 мая 2026 • 5 мин чтения
Метод `overlap` в Arcade Physics позволяет обнаруживать пересечение объектов. Но что если вам нужно не просто факт пересечения, а проверка по сложной логике? Например, столкновение должно считаться то...
Читать
11 мая 2026 • 3 мин чтения
Понимание геометрических примитивов Phaser упрощает создание игровой логики, связанной с областями, коллайдерами и визуализацией. Класс `Phaser.Geom.Ellipse` предоставляет набор готовых свойств для бы...
Читать