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

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

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

Читать
Режимы масштабирования в Phaser: FIT для адаптивного отображения

Режимы масштабирования в Phaser: FIT для адаптивного отображения

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

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

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

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

Читать
Адаптивная маска в Phaser: как заставить маску реагировать на изменение размера окна

Адаптивная маска в Phaser: как заставить маску реагировать на изменение размера окна

В мобильных и десктопных играх часто требуется режим `Phaser.Scale.RESIZE`, который подстраивает игровое поле под размер окна браузера. Однако при использовании стандартных битмасок (`BitmapMask`) воз...

Читать
Управление сценой: как обрабатывать клавиатуру и переключаться между сценами в Phaser

Управление сценой: как обрабатывать клавиатуру и переключаться между сценами в Phaser

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

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

Рисуем и анимируем прямоугольники в Phaser: полный гайд

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

Читать