Тряска камеры в Phaser: добавляем динамики в платформер

Тряска камеры в Phaser: добавляем динамики в платформер

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

Читать
Мастер-трансформации: управление группой эмиттеров частиц в Phaser 3

Мастер-трансформации: управление группой эмиттеров частиц в Phaser 3

Эффекты частиц оживляют игровой мир, но управлять множеством отдельных эмиттеров бывает сложно. В этой статье мы разберем продвинутый прием: создание единого менеджера частиц (`ParticleEmitterManager`...

Читать
Управление камерой в Phaser: слежка, зум и работа с большими мирами

Управление камерой в Phaser: слежка, зум и работа с большими мирами

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

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

Отладка коллизий в Phaser: Визуализируем тайлы и грани столкновений

Создание точных и отзывчивых коллизий — основа геймплея в платформерах и других жанрах. Phaser предоставляет мощный инструмент `Tilemap.renderDebug()` для визуального анализа карты, что позволяет быст...

Читать
Управление видимостью вложенных контейнеров Phaser

Управление видимостью вложенных контейнеров Phaser

Контейнеры в Phaser — мощный инструмент для группировки игровых объектов. Но их иерархическая природа имеет нюансы, особенно при управлении видимостью. Эта статья разбирает, как свойство `visible` рас...

Читать