Спрайты в Phaser.js

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

Почему дрожат тайлы в Phaser и как режим RESIZE влияет на отрисовку

Почему дрожат тайлы в Phaser и как режим RESIZE влияет на отрисовку

При создании пиксель-арт игр на Phaser разработчики часто сталкиваются с неприятным эффектом: тайлы или спрайты начинают «дрожать» или «протекать» при скроллинге камеры, особенно в определенных разреш...

Читать
Фильтр barrel в Phaser: создание эффекта «нажатия» для спрайтов

Фильтр barrel в Phaser: создание эффекта «нажатия» для спрайтов

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

Читать
Анимация текстур в Phaser: создание живых фонов с помощью TileSprite

Анимация текстур в Phaser: создание живых фонов с помощью TileSprite

Статичные фоны — это скучно. В мире игр оживить задний план — значит погрузить игрока в атмосферу. Phaser предлагает мощный, но простой инструмент для этого — объект TileSprite. Эта статья покажет, ка...

Читать
Движение в ритме: управляем углами множества объектов с Phaser.Actions.Angle

Движение в ритме: управляем углами множества объектов с Phaser.Actions.Angle

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

Читать
Загрузка мультиатласов в Phaser: эффективная работа с текстурными атласами

Загрузка мультиатласов в Phaser: эффективная работа с текстурными атласами

В разработке игр важно не только создать красивые ассеты, но и эффективно их загружать. Мультиатласы (Multi-Atlas) — это продвинутый формат упаковки текстур, который позволяет разделить большой набор...

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

Создание сложных уровней: работа с несколькими тайлсетами в Phaser

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

Читать