Спрайты в Phaser.js

Создание спрайтов, якоря, фреймы и отображение игровых объектов.

Почему круги в Arcade Physics толкаются, а прямоугольники — нет?

Почему круги в Arcade Physics толкаются, а прямоугольники — нет?

В Arcade Physics движке Phaser по умолчанию все тела считаются прямоугольными. Но что происходит, когда вы превращаете спрайт в круг с помощью `setCircle`? Этот пример наглядно демонстрирует важное и...

Читать
Распределение и вращение объектов по кругу в Phaser с помощью Actions

Распределение и вращение объектов по кругу в Phaser с помощью Actions

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

Читать
Создание динамических текстур на Canvas в Phaser

Создание динамических текстур на Canvas в Phaser

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

Читать
Marching Ants в Phaser: как создать анимированный контур прямоугольника

Marching Ants в Phaser: как создать анимированный контур прямоугольника

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

Читать
Как динамически менять кадр и размер TileSprite в Phaser

Как динамически менять кадр и размер TileSprite в Phaser

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

Читать
Прямоугольники с физикой в Phaser 3: создание динамических объектов за минуту

Прямоугольники с физикой в Phaser 3: создание динамических объектов за минуту

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

Читать