Границы мира в Arcade Physics: как ограничить движение объектов

Границы мира в Arcade Physics: как ограничить движение объектов

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

Читать
Цепочки трансформаций в Phaser: создаем эффект инверсной кинематики

Цепочки трансформаций в Phaser: создаем эффект инверсной кинематики

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

Читать
Частицы в движении: как заставить их лететь в центр с помощью Phaser 3

Частицы в движении: как заставить их лететь в центр с помощью Phaser 3

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

Читать
AVIF vs PNG в Phaser: Сравнение текстур и динамический кропинг

AVIF vs PNG в Phaser: Сравнение текстур и динамический кропинг

Оптимизация графики — ключ к производительности игр, особенно для веб- и мобильных платформ. В этом примере мы наглядно сравниваем два формата изображений — PNG и новый AVIF — демонстрируя колоссальну...

Читать
Анимируем Пакмана: Рисование и Твины в Phaser

Анимируем Пакмана: Рисование и Твины в Phaser

Создание плавной и живой анимации — ключ к увлекательному геймплею. В этой статье разберем, как с помощью графического объекта (`Graphics`) и системы твинов (`Tweens`) создать простую, но выразительну...

Читать