Коллизии в Phaser: работаем с тайлсетами разного размера

Коллизии в Phaser: работаем с тайлсетами разного размера

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

Читать
Управление столкновениями в Phaser: как сделать объект неподвижным

Управление столкновениями в Phaser: как сделать объект неподвижным

При создании игр с физикой Arcade в Phaser часто возникает необходимость контролировать взаимодействие объектов при столкновении. По умолчанию, два физических тела при столкновении отталкиваются друг...

Читать
Повторение градиента в Phaser: режим EXTEND и как им управлять

Повторение градиента в Phaser: режим EXTEND и как им управлять

Градиенты — мощный инструмент для создания атмосферы и глубины в 2D-играх. Phaser 3 предоставляет гибкую систему их генерации, включая различные режимы повторения. В этой статье мы разберем режим `rep...

Читать
Как динамически добавлять сцены в Phaser и передавать данные между ними

Как динамически добавлять сцены в Phaser и передавать данные между ними

Часто в играх требуется создавать новые игровые состояния или уровни "на лету", в ответ на действия игрока. В Phaser сцены (Scenes) — это основа организации кода. В этой статье мы разберем, как добави...

Читать
Синхронизация аудио-дорожек в Phaser: создание слоёного звука с задержкой

Синхронизация аудио-дорожек в Phaser: создание слоёного звука с задержкой

Создание сложных музыкальных композиций в играх часто требует точной синхронизации нескольких аудиодорожек. Пример из официальной коллекции Phaser демонстрирует, как использовать Web Audio API для пос...

Читать
Динамический Tilemap на Render Texture: вращаем карту в Phaser

Динамический Tilemap на Render Texture: вращаем карту в Phaser

Иногда статичного отображения тайловой карты недостаточно. Например, для создания мини-карты, сложных эффектов или оптимизации отрисовки. Render Texture — это мощный инструмент Phaser, позволяющий рис...

Читать