
2 мая 2026 • 8 мин чтения
Создание сложных игр часто требует разделения логики на независимые модули — сцены. Phaser предоставляет мощный API для управления несколькими сценами, но как эффективно переключаться между ними, меня...
Читать
2 мая 2026 • 5 мин чтения
Игры часто используют нестандартные форматы данных — конфиги, сейвы или, как в нашем случае, трекерную музыку. Phaser позволяет легко загружать бинарные файлы и работать с ними на низком уровне. В это...
Читать
2 мая 2026 • 4 мин чтения
В разработке игр часто требуются интерфейсные элементы, которые могут плавно менять размер без искажения текстуры. Техника Nine Slice (или 9-сегментное растяжение) решает эту проблему, позволяя создав...
Читать
2 мая 2026 • 4 мин чтения
Работа с текстом — неотъемлемая часть игрового интерфейса. Phaser предоставляет мощный инструмент `BitmapText` для производительного отображения текста с использованием растровых шрифтов. В этой стать...
Читать
2 мая 2026 • 3 мин чтения
Визуальные эффекты — ключ к созданию атмосферы в игре. Шейдеры позволяют реализовать сложные динамические эффекты, такие как огонь, вода, искажения и свечение, напрямую на видеокарте, что даёт огромну...
Читать
2 мая 2026 • 6 мин чтения
В большинстве игр на Phaser загрузка ресурсов происходит автоматически в методе `preload`. Но что, если вам нужно загружать ассеты динамически, по требованию игрока или в ответ на события? В этой стат...
Читать