Загрузка ассетов в Phaser.js

Loader, preload и пакетная загрузка картинок, атласов и аудио.

Умная загрузка в Phaser: как использовать JSON-пакеты для организации ресурсов

Умная загрузка в Phaser: как использовать JSON-пакеты для организации ресурсов

Загрузка десятков изображений, звуков и данных вручную превращает метод `preload` в хаос. Phaser предлагает элегантное решение — файловые пакеты (File Packs). Они позволяют вынести описание всех ресур...

Читать
Массовая загрузка спрайт-листов в Phaser: экономия времени и кода

Массовая загрузка спрайт-листов в Phaser: экономия времени и кода

При разработке игр часто приходится загружать множество спрайт-листов для анимаций и объектов. Ручное прописывание каждого через `this.load.spritesheet()` быстро приводит к раздуванию кода. Phaser пре...

Читать
Скелет проекта Phaser 3: что происходит в главных файлах?

Скелет проекта Phaser 3: что происходит в главных файлах?

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

Читать
Phaser: Как загружать ассеты до начала сцены с помощью Payload

Phaser: Как загружать ассеты до начала сцены с помощью Payload

Вы когда-нибудь сталкивались с ситуацией, когда для самого предзагрузчика нужны ресурсы, например, логотип или конфигурационный файл? Обычный `preload()` здесь не поможет, так как он вызывается уже по...

Читать
Загрузка и воспроизведение аудио из файлового пакета в Phaser 3

Загрузка и воспроизведение аудио из файлового пакета в Phaser 3

При разработке игр часто требуется загружать множество ресурсов: изображения, звуки, данные. Phaser 3 предоставляет мощную систему загрузки, включая поддержку файловых пакетов (asset packs). Использов...

Читать