Физика в Phaser.js

Arcade Physics, коллайдеры, движение тел и столкновения в Phaser.

Физика Phaser Arcade: Разбираемся со свойствами blocked, touching и embedded

Физика Phaser Arcade: Разбираемся со свойствами blocked, touching и embedded

При создании игр с физикой часто нужно знать не просто факт столкновения, а его детали: объект уперся, скользит или провалился в другой спрайт. Встроенный физический движок Arcade Phaser предоставляет...

Читать
Создание игрового цикла с перезапуском физики в Phaser 3

Создание игрового цикла с перезапуском физики в Phaser 3

Одна из ключевых задач при разработке игр — управление игровым циклом и корректный перезапуск сцен с физикой. Этот пример демонстрирует, как правильно организовать переходы между сценами (Preloader, M...

Читать
Платформер с уловками: как управлять физикой и реакциями в Phaser Arcade

Платформер с уловками: как управлять физикой и реакциями в Phaser Arcade

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

Читать
Движение к цели: как использовать physics.moveToObject в Phaser 3

Движение к цели: как использовать physics.moveToObject в Phaser 3

Реализация движения объектов к заданной точке — частая задача в играх: от преследования врагом игрока до отправки снаряда в цель. Phaser 3 предлагает для этого элегантное решение в рамках Arcade Physi...

Читать
Создание динамического моста в Phaser 3 с помощью Matter.js

Создание динамического моста в Phaser 3 с помощью Matter.js

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

Читать