Сцены в Phaser.js

Жизненный цикл сцен, переходы и управление состояниями игры.

Предзагрузка спрайтов прямо в конструкторе сцены в Phaser

Предзагрузка спрайтов прямо в конструкторе сцены в Phaser

Загрузка ассетов — ключевой этап в разработке игр. Чаще всего для этого используют загрузочную сцену (preload), но Phaser 3 предлагает более гибкий подход: загрузку ресурсов прямо из конфигурации сцен...

Читать
Определяем пересечение прямоугольников в Phaser 3: практическое руководство

Определяем пересечение прямоугольников в Phaser 3: практическое руководство

В игровой разработке часто требуется проверять столкновения объектов. Напрямую использовать физические движки для сценариев логики интерфейса, триггеров зон или упрощённых вычислений не всегда эффекти...

Читать
100 физических тел в Arcade Physics: создание динамичного мира в Phaser

100 физических тел в Arcade Physics: создание динамичного мира в Phaser

В игровом движке Phaser физическая система Arcade предоставляет простой, но мощный способ добавить динамику объектам. Этот пример наглядно демонстрирует, как создать сцену со множеством физических тел...

Читать
Как управлять порядком отрисовки Particle Emitter в Phaser 3

Как управлять порядком отрисовки Particle Emitter в Phaser 3

При работе с системой частиц в Phaser 3 порядок слоёв влияет на визуальное восприятие сцены. По умолчанию эмиттеры, созданные первыми, оказываются внизу стопки отрисовки, что может привести к нежелате...

Читать
Создаём эффект звёздного поля в Phaser: разбираем продвинутый пример

Создаём эффект звёздного поля в Phaser: разбираем продвинутый пример

Реалистичный эффект пролёта сквозь звёздное поле — классический элемент для космических игр и демо-сцен. В Phaser его можно создать без использования тяжёлых 3D-движков, используя простую математику п...

Читать