Как рассчитать нормаль к линии в Phaser 3: геометрия для игр

Как рассчитать нормаль к линии в Phaser 3: геометрия для игр

Расчёт нормали к линии — базовая, но мощная операция в игровой геометрии. Она позволяет получить перпендикуляр к отрезку, что критически важно для расчёта отскоков, определения направления движения вд...

Читать
Плавные анимации в Phaser: как работают easing-функции на примере Quart

Плавные анимации в Phaser: как работают easing-функции на примере Quart

Создание плавных и визуально приятных анимаций — ключевой элемент геймдизайна. В Phaser для этого используется система Tween с easing-функциями, которые контролируют ускорение и замедление движения. В...

Читать
Плавный переход между изображениями с фильтром Wipe в Phaser

Плавный переход между изображениями с фильтром Wipe в Phaser

Создание визуально привлекательных переходов — важная часть игрового дизайна. В этом примере мы рассмотрим, как с помощью встроенного фильтра `Wipe` реализовать интерактивный эффект "проявляющегося" п...

Читать
Загадочные лучи: отладка пересечений с полигонами в Phaser

Загадочные лучи: отладка пересечений с полигонами в Phaser

Работа с геометрией и коллизиями — основа для создания сложной игровой механики. В этом примере мы исследуем метод `GetRaysFromPointToPolygon`, который позволяет вычислять все лучи от заданной точки д...

Читать
Строим прямоугольный треугольник в Phaser: от геометрии до экрана

Строим прямоугольный треугольник в Phaser: от геометрии до экрана

При создании игр часто возникает задача отрисовки простых форм для коллайдеров, зон взаимодействия или визуальной разметки. Phaser предоставляет для этого мощный, но простой геометрический модуль `Pha...

Читать
Создаём праздничную ёлку: управление частицами и зонами эмиттера в Phaser 3

Создаём праздничную ёлку: управление частицами и зонами эмиттера в Phaser 3

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

Читать