Спрайты в Phaser.js

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

1000 тел в движении: Оптимизация физики и камеры в Phaser

1000 тел в движении: Оптимизация физики и камеры в Phaser

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

Читать
Заворачиваем спрайт: как сделать бесконечное движение в Arcade Physics

Заворачиваем спрайт: как сделать бесконечное движение в Arcade Physics

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

Читать
Точное выравнивание объектов в Phaser: Display.Align.In

Точное выравнивание объектов в Phaser: Display.Align.In

Создание аккуратного игрового интерфейса или композиции из спрайтов — частая задача. Ручной расчёт координат для выравнивания может быть утомительным и подверженным ошибкам. В Phaser есть встроенная с...

Читать
Группы Phaser: создание игровых объектов прямо в группе

Группы Phaser: создание игровых объектов прямо в группе

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

Читать
Синхронизация анимации и звука в Phaser: управление rate, volume и detune

Синхронизация анимации и звука в Phaser: управление rate, volume и detune

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

Читать
Создаём сцену с освещением и скроллингом в Phaser 3: Stamp, Lights и TileSprite

Создаём сцену с освещением и скроллингом в Phaser 3: Stamp, Lights и TileSprite

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

Читать