
10 мая 2026 • 6 мин чтения
Создание платформера — отличный способ изучить физику в Phaser. В этом примере мы не просто заставляем персонажа прыгать по платформам, а добавляем интерактивности: платформы реагируют на прикосновени...
Читать
10 мая 2026 • 3 мин чтения
Создание нелинейных траекторий движения — ключевой навык для оживления игровых миров. В этом примере мы разберем, как строить составные пути из сплайнов, дуг и кривых Безье, получать их границы и аним...
Читать
10 мая 2026 • 5 мин чтения
Создание десятков и сотен однотипных игровых объектов — частая задача в геймдеве. Добавлять каждый объект по отдельности через `this.add.image()` — утомительно и неэффективно. Phaser 3 предлагает элег...
Читать
10 мая 2026 • 4 мин чтения
Реализация движения объектов к заданной точке — частая задача в играх: от преследования врагом игрока до отправки снаряда в цель. Phaser 3 предлагает для этого элегантное решение в рамках Arcade Physi...
Читать
10 мая 2026 • 5 мин чтения
В сложных интерфейсах с несколькими сценами часто нужно синхронизировать взаимодействие. Например, UI-сцена может отображать координаты в игровом мире, хотя её собственная система координат ограничена...
Читать
10 мая 2026 • 5 мин чтения
Определение, находится ли точка внутри сложной фигуры, — фундаментальная задача для игровой логики. Это нужно для триггеров зон, попаданий в хитбоксы неправильной формы или для создания областей на ка...
Читать