Увеличиваем лимит источников света в Phaser 3 для сложных сцен

Увеличиваем лимит источников света в Phaser 3 для сложных сцен

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

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

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

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

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

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

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

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

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

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

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

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

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

Читать