Спрайты в Phaser.js

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

Точное попадание: как создать треугольную зону клика для спрайта в Phaser

Точное попадание: как создать треугольную зону клика для спрайта в Phaser

Зачем ограничивать интерактивную зону спрайта простым прямоугольником? В игровых интерфейсах и аркадных играх часто нужна более точная геометрия взаимодействия. В этой статье на практическом примере р...

Читать
Создание сложных фигур с градиентной заливкой в Phaser 3

Создание сложных фигур с градиентной заливкой в Phaser 3

Визуальное разнообразие — ключ к увлекательной игре. Иногда стандартных спрайтов и геометрических примитивов недостаточно. Phaser 3 предоставляет мощный инструмент `Graphics` для рисования пользовател...

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

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

При создании сложных игровых сцен с десятками объектов управление каждым из них по отдельности становится неэффективным. В Phaser 3 для решения этой проблемы существуют слои (`Layer`) — мощный контейн...

Читать
Умное создание спрайтов в Phaser: Параметры, функции и случайные значения

Умное создание спрайтов в Phaser: Параметры, функции и случайные значения

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

Читать
Превращаем тайлы в спрайты: оживляем игровые карты в Phaser 3

Превращаем тайлы в спрайты: оживляем игровые карты в Phaser 3

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

Читать
Свет в 2D: добавляем динамическое освещение и нормал-мапы в Phaser

Свет в 2D: добавляем динамическое освещение и нормал-мапы в Phaser

Хотите, чтобы ваша 2D-игра на Phaser выглядела объёмнее и атмосфернее? Ключ к этому — динамическое освещение и карты нормалей (normal maps). Вместо статичных плоских спрайтов вы получите объекты, кото...

Читать