Камеры в Phaser.js

Камеры, следование, зум, shake и обрезка видимой области.

Камера Phaser: мир, курсор и преобразование координат

Камера Phaser: мир, курсор и преобразование координат

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

Читать
Двигаемся по линии: метод getPoint для плавной анимации в Phaser

Двигаемся по линии: метод getPoint для плавной анимации в Phaser

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

Читать
Исправление бага: как отключить кадрирование в изометрическом слое Phaser

Исправление бага: как отключить кадрирование в изометрическом слое Phaser

При разработке изометрических игр на Phaser вы могли столкнуться с неожиданным исчезновением тайлов при прокрутке камеры. Виной тому — оптимизация отрисовки, называемая кадрированием (culling), котора...

Читать
Как получить мировые координаты из камеры другой сцены в Phaser

Как получить мировые координаты из камеры другой сцены в Phaser

В сложных интерфейсах с несколькими сценами часто нужно синхронизировать взаимодействие. Например, UI-сцена может отображать координаты в игровом мире, хотя её собственная система координат ограничена...

Читать
Анимированные тайлы и плавная камера: Создание живой карты в Phaser 3

Анимированные тайлы и плавная камера: Создание живой карты в Phaser 3

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

Читать
Управляем камерами и объектами: перетаскивание в Phaser с Multi-Camera

Управляем камерами и объектами: перетаскивание в Phaser с Multi-Camera

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

Читать