Создание скроллинговой карты в Phaser: от Tiled до управления камерой

Создание скроллинговой карты в Phaser: от Tiled до управления камерой

Ранние платформеры, такие как Super Mario Bros, определили стандарт скроллинговых уровней. В современных играх на Phaser этот принцип оживает благодаря тайловым картам и умной камере. Эта статья покаж...

Читать
Беcшовные аудио-лупы в Phaser: настраиваем задержки и создаём музыку

Беcшовные аудио-лупы в Phaser: настраиваем задержки и создаём музыку

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

Читать
Работа с тайлсетами в Phaser: как правильно учесть отступы между тайлами

Работа с тайлсетами в Phaser: как правильно учесть отступы между тайлами

При импорте тайлсетов из графических редакторов, таких как Tiled, часто возникает ситуация, когда между тайлами присутствуют отступы или поля. Если их не учесть, тайловая карта будет отображаться неко...

Читать
Смещение спрайта от физического тела в Matter.js: тонкости отрисовки

Смещение спрайта от физического тела в Matter.js: тонкости отрисовки

При создании сложных игровых объектов часто возникает ситуация, когда визуальное представление (спрайт) не совпадает с физической формой (collider). Это может быть необходимо для анимаций, поворотов и...

Читать
Создаём цифровой дождь в Phaser: эффектный каскад символов

Создаём цифровой дождь в Phaser: эффектный каскад символов

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

Читать
Динамическая эмиссия частиц: управляйте эффектами в реальном времени

Динамическая эмиссия частиц: управляйте эффектами в реальном времени

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

Читать