Создаём эффект шлейфа за курсором с помощью Phaser.Math.Vector2.copy()

Создаём эффект шлейфа за курсором с помощью Phaser.Math.Vector2.copy()

В разработке игр часто требуется визуализировать движение: следы за снарядом, шлейф за персонажем или, как в нашем примере, плавный след за курсором мыши. Эта статья покажет, как эффективно использова...

Читать
Плавные траектории: анимируем движение по эллипсу и спирали в Phaser

Плавные траектории: анимируем движение по эллипсу и спирали в Phaser

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

Читать
Рисуем динамическую верёвку с градиентом в Phaser 3

Рисуем динамическую верёвку с градиентом в Phaser 3

Интерактивные верёвки могут оживить любую игру, добавив физики или просто визуального интереса. В этом примере мы создадим инструмент для рисования верёвок мышью с плавным цветовым переходом, а затем...

Читать
Как загрузить Unity-атлас в Phaser 3 и использовать спрайты

Как загрузить Unity-атлас в Phaser 3 и использовать спрайты

При переносе игровых ресурсов из Unity в Phaser разработчики часто сталкиваются с необходимостью работы с текстурами, экспортированными из Unity Editor. Phaser предоставляет специальный загрузчик для...

Читать
Сортировка глубины в изометрическом мире на Phaser 3

Сортировка глубины в изометрическом мире на Phaser 3

Создание изометрической проекции — популярный подход в играх, от стратегий до RPG. Однако корректное отображение объектов, чтобы дальние блоки не перекрывали ближние, требует правильной сортировки по...

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

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

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

Читать