Магия TimeScale в Phaser: как замедлять и ускорять игровое время

Магия TimeScale в Phaser: как замедлять и ускорять игровое время

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

Читать
Магия градиентов в Phaser: используем setTint для создания растровых эффектов

Магия градиентов в Phaser: используем setTint для создания растровых эффектов

Цвет — один из ключевых инструментов для создания атмосферы и визуального стиля игры. Phaser предоставляет мощный метод `setTint` для тонирования спрайтов, но многие разработчики используют его лишь д...

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

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

При разработке браузерных игр размер загружаемых ресурсов напрямую влияет на время старта и пользовательский опыт. Phaser предоставляет мощный механизм для загрузки сжатых текстурных атласов — это поз...

Читать
Завораживающая орбита: как заставить спрайты вращаться вокруг друг друга в Phaser

Завораживающая орбита: как заставить спрайты вращаться вокруг друг друга в Phaser

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

Читать
ScaleManager и режим FIT: как управлять минимальным и максимальным размером игры

ScaleManager и режим FIT: как управлять минимальным и максимальным размером игры

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

Читать