Звук в Phaser.js

Аудио, маркеры, AudioContext и звуковые спрайты в Phaser.

Управление аудио в Phaser 3: работа с маркерами, паузой и возобновлением

Управление аудио в Phaser 3: работа с маркерами, паузой и возобновлением

В разработке игр управление звуком — это не просто воспроизведение файлов. Для создания отзывчивого и интерактивного геймплея важно уметь точно контролировать аудиопоток: запускать конкретные эффекты,...

Читать
Загрузка файлов пачкой: как `pack()` упрощает подготовку ресурсов в Phaser

Загрузка файлов пачкой: как `pack()` упрощает подготовку ресурсов в Phaser

Загрузка каждого изображения, аудиофайла или JSON-объекта по отдельности превращается в рутину при росте проекта. Phaser предлагает мощный инструмент — загрузку через файловые пачки (packs). Этот подх...

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

Воспроизведение SID-музыки в Phaser: олдскульный саундтрек для вашей игры

Звуковой чип SID (Sound Interface Device) из легендарного компьютера Commodore 64 — это не просто ретро, а целая культура. Его характерное звучание до сих пор используется в инди-играх для создания ат...

Читать
Управление аудио в Phaser: маркеры, пауза и возобновление

Управление аудио в Phaser: маркеры, пауза и возобновление

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

Читать
Создание интерактивной демо-сцены с анимацией и звуком в Phaser 3

Создание интерактивной демо-сцены с анимацией и звуком в Phaser 3

Этот пример показывает, как построить последовательную интерактивную сцену — типичную задачу для интро игр или демо-роликов. Вы научитесь организовывать загрузку ресурсов через отдельную сцену, синхро...

Читать
Таймлайны в Phaser: как создавать и управлять последовательностью событий в играх

Таймлайны в Phaser: как создавать и управлять последовательностью событий в играх

Работа с временными событиями — одна из ключевых задач в разработке игр. Вам может понадобиться запустить анимацию через несколько секунд после начала уровня, организовать появление врагов волнами или...

Читать