
16 мая 2026 • 10 мин чтения
Хотите добавить в свою 2D-игру на Phaser элементы трёхмерной графики без использования тяжёлых 3D-движков? В этой статье мы разберём пример, который демонстрирует, как можно рендерить 3D-модели в виде...
Читать
16 мая 2026 • 5 мин чтения
Создание игр с реалистичной физикой часто упирается в сложность сопоставления визуального спрайта с его физическим телом. Использование грубых примитивов (кругов, прямоугольников) может портить ощущен...
Читать
16 мая 2026 • 4 мин чтения
Статичные изображения — это скучно. Динамическое освещение мгновенно добавляет игре глубину, атмосферу и интерактивность. В этой статье мы разберем, как в Phaser 3 за несколько строк кода включить сис...
Читать
16 мая 2026 • 5 мин чтения
Управление несколькими игровыми состояниями — ключевой навык для создания сложных игр. В Phaser для этого используются сцены (Scenes). Часто возникает необходимость запустить не одну, а сразу нескольк...
Читать
16 мая 2026 • 4 мин чтения
В игровой разработке часто возникает задача трансформации данных, например, при повороте уровня, изменении вида игрового поля или генерации контента. Встроенная утилита Phaser `Phaser.Utils.Array.Matr...
Читать
16 мая 2026 • 3 мин чтения
Создание отзывчивых игровых объектов — ключ к вовлечению игрока. Обработка событий ввода, например движения курсора, позволяет элементам игры мгновенно реагировать на действия пользователя. В этой ста...
Читать