Звук в Phaser.js

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

Отслеживаем прогресс загрузки нескольких файлов в Phaser

Отслеживаем прогресс загрузки нескольких файлов в Phaser

При загрузке тяжелых ресурсов, таких как аудиофайлы, важно показывать пользователю прогресс. Встроенный общий индикатор загрузки в Phaser удобен, но что, если вам нужен детальный контроль? Событие `fi...

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

Использование аудиоспрайтов в Phaser: как организовать звуки в игре

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

Читать
Работа с аудио-маркерами в Phaser: создаём саундборд для игровых звуков

Работа с аудио-маркерами в Phaser: создаём саундборд для игровых звуков

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

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

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

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

Читать
Танцующие кони и музыка: синхронизация анимации со звуком в Phaser

Танцующие кони и музыка: синхронизация анимации со звуком в Phaser

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

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

Точный поиск в аудио: синхронизируем анимацию со звуком в Phaser

Создание игр часто требует точной синхронизации действий на экране со звуковым сопровождением. В этом примере из официальной коллекции Phaser показано, как управлять позицией воспроизведения аудио (se...

Читать