Звук в Phaser.js

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

Загрузка игровых ассетов пакетами: ускоряем разработку с помощью Phaser

Загрузка игровых ассетов пакетами: ускоряем разработку с помощью Phaser

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

Читать
Пространственный звук в Phaser: оживляем аудио с координатами источника

Пространственный звук в Phaser: оживляем аудио с координатами источника

Пространственный или 3D-звук — мощный инструмент для погружения игрока в атмосферу игры. Он позволяет аудиоисточникам "находиться" в определённой точке игрового мира, изменяя громкость и панораму в за...

Читать
Управление звуковыми эффектами в Phaser: Работа с Audio Sprites

Управление звуковыми эффектами в Phaser: Работа с Audio Sprites

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

Читать
Видео в Phaser: Воспроизведение и управление с учётом политики браузеров

Видео в Phaser: Воспроизведение и управление с учётом политики браузеров

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

Читать
Как реагировать на столкновения с границами мира в Phaser 3

Как реагировать на столкновения с границами мира в Phaser 3

В физическом движке Arcade Phaser 3 объекты могут отскакивать от границ игрового мира. Но что, если нужно не просто отскочить, а выполнить какое-то действие — например, сменить анимацию или воспроизве...

Читать