Физика в Phaser.js

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

Нестандартные формы: создание трапециевидных тел в Matter.js

Нестандартные формы: создание трапециевидных тел в Matter.js

Использование прямоугольных и круглых коллайдеров подходит для многих игр, но иногда объектам нужна более точная физическая форма. Встроенный в Phaser плагин Matter.js позволяет создавать полигональны...

Читать
Мгновенная остановка объектов в Arcade Physics: используем событие worldstep

Мгновенная остановка объектов в Arcade Physics: используем событие worldstep

При создании игр с физикой часто возникает задача плавного перемещения объекта к цели с последующей точной остановкой. Простое использование `physics.moveToObject()` может привести к "дрожанию" или "п...

Читать
Плавные переходы между сценами в Phaser с физикой Matter.js

Плавные переходы между сценами в Phaser с физикой Matter.js

Переключение между игровыми сценами — это не всегда резкая смена экрана. Phaser предлагает мощный API для создания плавных и визуально привлекательных переходов, которые можно интегрировать даже в физ...

Читать
Как определить, находится ли точка внутри физического тела в Phaser Matter.js

Как определить, находится ли точка внутри физического тела в Phaser Matter.js

В игровой разработке часто нужно реагировать на взаимодействие пользователя с объектами. Например, подсветить объект при наведении курсора. Phaser с физическим движком Matter.js предоставляет для этог...

Читать
Частицы с отскоком: физика и коллизии в Phaser 3

Частицы с отскоком: физика и коллизии в Phaser 3

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

Читать