Input в Phaser.js

Клавиатура, мышь, pointer и обработка ввода в Phaser.

Захват указателя мыши в Phaser: создаём бесконечное движение камеры

Захват указателя мыши в Phaser: создаём бесконечное движение камеры

В играх-головоломках или шутерах от первого лица курсор не должен выходить за пределы окна браузера. Техника Pointer Lock (захват указателя) фиксирует курсор в центре экрана, позволяя обрабатывать тол...

Читать
Создаём эффект шлейфа за курсором с помощью Phaser.Math.Vector2.copy()

Создаём эффект шлейфа за курсором с помощью Phaser.Math.Vector2.copy()

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

Читать
Рисуем динамическую верёвку с градиентом в Phaser 3

Рисуем динамическую верёвку с градиентом в Phaser 3

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

Читать
Центрируем треугольник за курсором: работа с Phaser.Geom.Triangle

Центрируем треугольник за курсором: работа с Phaser.Geom.Triangle

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

Читать
Замена тайлов в Phaser: динамическое изменение карты по клику мыши

Замена тайлов в Phaser: динамическое изменение карты по клику мыши

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

Читать
Замена курсора в Phaser: от стандартного указателя до кастомных изображений

Замена курсора в Phaser: от стандартного указателя до кастомных изображений

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

Читать