
31 мая 2026 • 5 мин чтения
Частицы в играх — это не просто точки или статичные спрайты. Это дым, огонь, магические эффекты и летящие листья. Стандартный эмиттер Phaser хорошо справляется с движением, но что, если нужно, чтобы к...
Читать
31 мая 2026 • 4 мин чтения
Визуальные эффекты на основе геометрии — мощный инструмент для оживления игр. Этот пример демонстрирует, как с помощью методов `Phaser.Geom.Line` создать анимацию вращающейся линии, оставляющей за соб...
Читать
31 мая 2026 • 5 мин чтения
В Phaser прозрачность контейнера — это не всегда то, что вы видите. Обычный `setAlpha()` делает каждый дочерний объект полупрозрачным, а эффект наложения этих объектов может выглядеть неожиданно. Но е...
Читать
31 мая 2026 • 4 мин чтения
Часто в игре нужна физика только на определённых уровнях или сценах, а на других она должна быть отключена. В Phaser 3 есть гибкий подход к конфигурации физического движка Arcade — его можно активиров...
Читать
31 мая 2026 • 4 мин чтения
При разработке игр часто возникает задача подгонки размеров одного объекта под границы другого с сохранением пропорций. Например, вы хотите, чтобы изображение или UI-элемент всегда помещалось внутри з...
Читать
31 мая 2026 • 7 мин чтения
При работе с аудио в HTML5-играх разработчики часто сталкиваются с микро-задержками при запуске и зацикливании звуков. Эти лаги нарушают ритм музыкальных игр и портят впечатление от геймплея. В этой с...
Читать