Зона смерти из Arcade Body: как связать физику и частицы в Phaser 3

Зона смерти из Arcade Body: как связать физику и частицы в Phaser 3

Физика и визуальные эффекты часто существуют отдельно друг от друга. Но что, если сделать частицы чувствительными к физическим телам? В этой статье мы создадим зону смерти для системы частиц, использу...

Читать
Создание миникарты в Phaser: следим за миром и игроком

Создание миникарты в Phaser: следим за миром и игроком

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

Читать
Как загружать сжатые текстуры в Phaser 3 для оптимизации игр

Как загружать сжатые текстуры в Phaser 3 для оптимизации игр

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

Читать
Использование Audio Sprites для эффективного управления звуками в Phaser

Использование Audio Sprites для эффективного управления звуками в Phaser

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

Читать
Загрузка тайловой карты из локального JSON в Phaser

Загрузка тайловой карты из локального JSON в Phaser

Часто игровые уровни создаются в редакторах карт, таких как Tiled, и экспортируются в JSON. Но что, если нужно встроить данные карты прямо в код игры, без внешних файлов? Это полезно для прототипирова...

Читать