Как добавить в игру секретные комбинации клавиш с помощью Phaser

Как добавить в игру секретные комбинации клавиш с помощью Phaser

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

Читать
Кастомная обработка столкновений в Phaser: работа с tilemap и overlapTiles

Кастомная обработка столкновений в Phaser: работа с tilemap и overlapTiles

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

Читать
Считаем ширину линии: геометрические утилиты Phaser для динамических объектов

Считаем ширину линии: геометрические утилиты Phaser для динамических объектов

В играх часто требуется вычислять геометрические свойства объектов: расстояние, углы, размеры. Phaser предоставляет набор статических методов в классе `Phaser.Geom.Line` для работы с линиями. В этой с...

Читать
Создаем собственные плагины для сцены в Phaser 3

Создаем собственные плагины для сцены в Phaser 3

Встроенные возможности Phaser 3 огромны, но настоящая сила фреймворка раскрывается в его расширяемости. Создание собственных плагинов для сцены (Scene Plugins) позволяет инкапсулировать сложную логику...

Читать
Как найти все физические тела в прямоугольной области в Phaser 3

Как найти все физические тела в прямоугольной области в Phaser 3

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

Читать
Проснись! Как использовать события сна объектов в Matter.js

Проснись! Как использовать события сна объектов в Matter.js

Оптимизация производительности — ключевой аспект разработки игр с физикой. Когда объекты перестают двигаться, их постоянный расчет становится пустой тратой ресурсов. Phaser в связке с Matter.js предла...

Читать