Input в Phaser.js

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

Создание интерактивного аудиоплеера на клавишах в Phaser 3

Создание интерактивного аудиоплеера на клавишах в Phaser 3

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

Читать
Отладка кликов: как Phaser различает кнопки мыши и обрабатывает события

Отладка кликов: как Phaser различает кнопки мыши и обрабатывает события

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

Читать
Управление DOM-элементами в Phaser: Создаем интерактивный UI с физикой

Управление DOM-элементами в Phaser: Создаем интерактивный UI с физикой

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

Читать
Динамическое перемещение эллипса в Phaser: Практика работы с геометрией

Динамическое перемещение эллипса в Phaser: Практика работы с геометрией

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

Читать
Как двигать объект к точке и плавно остановить в Phaser Arcade

Как двигать объект к точке и плавно остановить в Phaser Arcade

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

Читать
Создаем классическую Змейку на Phaser: движение, поедание и управление

Создаем классическую Змейку на Phaser: движение, поедание и управление

В этой части мы разберем, как оживить нашу игру «Змейка» на движке Phaser. Вы научитесь реализовывать плавное движение змейки по сетке, управление с клавиатуры, поедание пищи и рост хвоста. Этот приме...

Читать