Физика столкновений в Phaser: как масса влияет на движение?

Физика столкновений в Phaser: как масса влияет на движение?

При создании игр с физикой важно понимать, как взаимодействуют объекты. Параметр `mass` (масса) в Phaser Arcade Physics определяет, насколько объект "сопротивляется" изменению скорости при столкновени...

Читать
Сглаживание пиксельной графики в Phaser: секрет плавного вращения

Сглаживание пиксельной графики в Phaser: секрет плавного вращения

При разработке 2D-игр с пиксельной графикой разработчики часто сталкиваются с неприятным «зубчатым» эффектом при вращении или масштабировании спрайтов. Это артефакты алиасинга, и они портят ностальгич...

Читать
Создаем путешественников по кривым: сложные пути из JSON в Phaser 3

Создаем путешественников по кривым: сложные пути из JSON в Phaser 3

Движение объектов по заранее заданным траекториям — основа для создания патрулей, летающих врагов, плавных кат-сцен и UI-анимаций. Встроенная система Path Follower в Phaser 3 позволяет легко реализова...

Читать
Следим за спрайтом и управляем камерой в Phaser: два режима в одном примере

Следим за спрайтом и управляем камерой в Phaser: два режима в одном примере

Управление камерой — ключевой навык при создании игр с прокруткой. В этом примере демонстрируется мощная комбинация: камера, которая автоматически следует за игроком, и возможность переключения на руч...

Читать
Динамическая загрузка текстурного атласа в Phaser: создание сцены из JSON-конфигурации

Динамическая загрузка текстурного атласа в Phaser: создание сцены из JSON-конфигурации

В разработке игр на Phaser загрузка ресурсов через JSON-конфигурацию сцены позволяет заранее декларировать зависимости и автоматически управлять их загрузкой перед созданием сцены. Этот подход особенн...

Читать