Физика полигонов в Phaser: создание фигур с помощью Matter.js

Физика полигонов в Phaser: создание фигур с помощью Matter.js

Phaser в паре с физическим движком Matter.js открывает возможности для создания сложных объектов нестандартной формы, которые могут сталкиваться и взаимодействовать по законам физики. В игровой механи...

Читать
Phaser.Size: как управлять пропорциями дочернего элемента через ширину

Phaser.Size: как управлять пропорциями дочернего элемента через ширину

При создании интерфейсов или UI-элементов в играх часто требуется, чтобы дочерний блок менял свои размеры, сохраняя пропорции относительно родительского контейнера. Класс `Phaser.Structs.Size` предост...

Читать
Расстояние Чебышёва в Phaser: когда квадрат — это просто квадрат

Расстояние Чебышёва в Phaser: когда квадрат — это просто квадрат

В создании игр часто требуется измерять дистанцию между объектами. Мы привыкли к евклидову расстоянию (прямая линия) или манхэттенскому (сумма по осям). Но есть и третий, мощный вариант — расстояние Ч...

Читать
Маски и PostFX в Phaser 3: как избежать конфликтов рендеринга

Маски и PostFX в Phaser 3: как избежать конфликтов рендеринга

Визуальные эффекты (PostFX) и маски — мощные инструменты для создания стильной графики в играх на Phaser. Однако их совместное использование может привести к неочевидным багам рендеринга: объекты могу...

Читать
Фильтруем перетаскивание объектов в Matter.js: Как сделать объекты интерактивными

Фильтруем перетаскивание объектов в Matter.js: Как сделать объекты интерактивными

При создании игр с физикой часто требуется сделать часть объектов интерактивными для игрока, а другую часть — статичной или управляемой иначе. В примере Phaser с Matter.js показан элегантный способ фи...

Читать
Динамическое размытие и фильтры в Phaser 3: от статики к анимации

Динамическое размытие и фильтры в Phaser 3: от статики к анимации

Фильтры в Phaser 3 позволяют применять к игровым объектам мощные пост-обработки в реальном времени, такие как размытие, свечение или цветокоррекция. Это отличный способ добавить визуальный акцент, соз...

Читать