Умные коллизии в Phaser: Используем свойства тайлов из Tiled

Умные коллизии в Phaser: Используем свойства тайлов из Tiled

При создании уровней в Tiled вы можете назначать пользовательские свойства тайлам, например, `collides: true`. Phaser позволяет использовать эти свойства для настройки физики, что делает ваш код чище,...

Читать
Параллакс-скроллинг в Phaser: как управлять прокруткой слоёв

Параллакс-скроллинг в Phaser: как управлять прокруткой слоёв

Создание глубины в 2D-играх часто достигается с помощью параллакс-скроллинга — техники, когда слои фона движутся с разной скоростью. Phaser предоставляет для этого простой и мощный инструмент — `setSc...

Читать
Выбор и отмена выбора игровых объектов в Phaser: создание переключателей

Выбор и отмена выбора игровых объектов в Phaser: создание переключателей

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

Читать
Случайные цвета в Phaser: генерируем палитру с помощью Display.Color

Случайные цвета в Phaser: генерируем палитру с помощью Display.Color

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

Читать
Мастер-класс по вложенным сценам в Phaser: создаем мини-игры

Мастер-класс по вложенным сценам в Phaser: создаем мини-игры

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

Читать
Как заставить спрайты летать по эллиптическим орбитам в Phaser

Как заставить спрайты летать по эллиптическим орбитам в Phaser

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

Читать