Спрайты в Phaser.js

Создание спрайтов, якоря, фреймы и отображение игровых объектов.

Мастерская анимации в Phaser: reverse, yoyo и контроль воспроизведения

Мастерская анимации в Phaser: reverse, yoyo и контроль воспроизведения

Управление анимациями — ключ к оживлению игровых миров. Phaser предоставляет мощный API для анимации спрайтов, выходящий за рамки простого проигрывания. Эта статья разбирает официальный пример, демонс...

Читать
Плавное движение по кривой: создаём эффектного «йо-йо» follower в Phaser

Плавное движение по кривой: создаём эффектного «йо-йо» follower в Phaser

В игровом движке Phaser 3 система Path Followers позволяет легко создавать сложные траектории движения для игровых объектов. Этот пример демонстрирует, как заставить спрайт плавно двигаться по кривой...

Читать
Динамический кроп спрайтов в Phaser: анимация в фокусе

Динамический кроп спрайтов в Phaser: анимация в фокусе

Визуальные эффекты — ключ к захватывающему геймплею. Один из мощных, но неочевидных приёмов — обрезка (кроп) анимированных спрайтов. Эта техника позволяет создавать динамические маски, эффекты "взгляд...

Читать
Простое добавление спрайта в Phaser: старт любой игры

Простое добавление спрайта в Phaser: старт любой игры

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

Читать
Динамический cropping спрайтов в Phaser 3: исправляем баг с координатами

Динамический cropping спрайтов в Phaser 3: исправляем баг с координатами

Обрезка изображений (crop) — мощный инструмент в арсенале игрового разработчика. Она позволяет не загружать десятки отдельных текстур, а работать с атласами, вырезая из них нужные области. Однако в Ph...

Читать