
21 апреля 2026 • 5 мин чтения
Создание сложных игровых персонажей, состоящих из множества отдельных спрайтов — частая задача в 2D-разработке. Phaser 3 предлагает элегантное решение: класс `Container`. Он позволяет группировать игр...
Читать
21 апреля 2026 • 4 мин чтения
Разработчики часто выбирают между простотой Arcade Physics и реализмом Matter.js. Но что, если использовать обе системы одновременно в одной сцене? Это открывает уникальные возможности: например, созд...
Читать
21 апреля 2026 • 4 мин чтения
Создание статичных фигур — лишь начало. Настоящая магия начинается, когда геометрия оживает и реагирует на действия игрока. В этой статье мы разберем, как динамически менять размер эллипса, следуя за...
Читать
21 апреля 2026 • 4 мин чтения
Полигоны — это мощный и гибкий инструмент для создания сложных геометрических фигур в ваших играх на Phaser. Они позволяют выйти за рамки стандартных прямоугольников и окружностей, рисуя произвольные...
Читать
21 апреля 2026 • 8 мин чтения
При создании 2D-игр часто возникает задача детектировать столкновения не по всей площади спрайта, а только в определённых его частях. Например, нужно определить, какой именно стороной персонаж коснулс...
Читать
21 апреля 2026 • 5 мин чтения
Визуальные эффекты — мощный инструмент для привлечения внимания игрока. Часто нужно подсветить важный объект, например, подобранный артефакт, активную способность или персонажа под действием баффа. В...
Читать