
14 мая 2026 • 5 мин чтения
Загрузка каждого изображения, звука или JSON-файла по отдельности быстро превращается в рутину. Phaser 3 предлагает мощный инструмент – загрузку через `pack` (пакеты). Это позволяет декларативно описа...
Читать
14 мая 2026 • 3 мин чтения
В браузерных играх важно реагировать на действия пользователя, даже когда курсор мыши покидает границы игры. Это позволяет, например, приостановить игру, вывести панель паузы или сменить интерфейс. В...
Читать
14 мая 2026 • 5 мин чтения
Загрузка изображений — фундаментальный этап создания игры. От его правильной организации зависит скорость разработки и производительность вашего проекта. В этом примере Phaser демонстрирует не только...
Читать
14 мая 2026 • 4 мин чтения
При работе с коллизиями и зонами интерактивности в Phaser 3 важно понимать, как трансформации объектов влияют на их хитбоксы. В этом примере мы разберем тонкость работы метода `setAngle()` для `Phaser...
Читать
14 мая 2026 • 4 мин чтения
При разработке игр часто возникают ситуации, когда анимацию нужно поставить на паузу и затем возобновить с того же места. Например, когда игрок открывает инвентарь или игру прерывает системное уведомл...
Читать
14 мая 2026 • 5 мин чтения
При создании игр часто нужно понять взаимное положение объектов: поворачивает ли враг к вам левым боком, в какую сторону повернуть руль или находится ли точка по нужную сторону от линии. Ручные расчёт...
Читать