
4 мая 2026 • 5 мин чтения
При работе с контейнерами (`Phaser.GameObjects.Container`) в Phaser можно столкнуться с неочевидной ошибкой: добавленный в контейнер спрайт с активной анимацией может перестать её проигрывать. Эта ста...
Читать
4 мая 2026 • 5 мин чтения
Визуализация прогресса — ключевой элемент геймдизайна. Статические индикаторы скучны. В этой статье мы создадим динамическую шкалу, которая плавно меняет цвет по мере заполнения, используя конический...
Читать
4 мая 2026 • 5 мин чтения
Освещение — мощный инструмент для создания атмосферы в 2D-играх. В Phaser 3 система динамического освещения позволяет оживить сцену, добавляя глубины, настроения и реализма. В этой статье мы разберём...
Читать
4 мая 2026 • 5 мин чтения
При создании игр часто возникает задача: объект вышел за границы экрана — что делать? Можно уничтожить его, можно заставить отскочить, а можно плавно переместить на противоположную сторону, создавая э...
Читать
4 мая 2026 • 5 мин чтения
В Phaser работа с физикой часто начинается с использования готовых спрайтов. Но для создания сложных игровых объектов с уникальным поведением необходимо пойти дальше. В этой статье мы разберем, как пр...
Читать
4 мая 2026 • 4 мин чтения
TileSprite — это мощный игровой объект в Phaser, который позволяет использовать одно изображение в качестве повторяющейся текстуры для заполнения области любого размера. Его главная «фишка» — возможно...
Читать