Загружаем и отображаем тайловые карты из JSON в Phaser 3

Загружаем и отображаем тайловые карты из JSON в Phaser 3

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

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

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

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

Читать
Как использовать Phaser Rope в качестве динамической маски для изображения

Как использовать Phaser Rope в качестве динамической маски для изображения

Пример демонстрирует, как объект `Rope` в Phaser может выступать не только как визуальный элемент, но и как динамическая маска для другого изображения. Это открывает возможности для создания сложных а...

Читать
Уменьшение геометрии: как работают прямоугольники в Phaser

Уменьшение геометрии: как работают прямоугольники в Phaser

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

Читать
Phaser: Рисуем спрайты в Render Texture для динамических текстур

Phaser: Рисуем спрайты в Render Texture для динамических текстур

Render Texture (текстура для отрисовки) в Phaser — это мощный инструмент для создания динамических изображений прямо во время выполнения игры. В отличие от статичных картинок, загруженных из файлов, R...

Читать
Динамическое расстояние: как Phaser.Math.Distance оживляет вашу игру

Динамическое расстояние: как Phaser.Math.Distance оживляет вашу игру

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

Читать