Динамическое освещение для Bitmap Text в Phaser 3: создаём атмосферу

Динамическое освещение для Bitmap Text в Phaser 3: создаём атмосферу

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

Читать
Создание следа огненного шара с помощью Render Texture в Phaser 3

Создание следа огненного шара с помощью Render Texture в Phaser 3

Визуальные эффекты — ключ к созданию атмосферы в игре. В этом примере мы разберем, как создать эффект огненного шара, оставляющего за собой след, используя мощный инструмент Phaser — Render Texture. Э...

Читать
Создание сцены в Phaser через функцию-конструктор: альтернативный подход

Создание сцены в Phaser через функцию-конструктор: альтернативный подход

В Phaser 3 существует несколько способов определения сцены (Scene). Классы ES6 — самый популярный, но не единственный. В этом примере показан классический подход с использованием функции-конструктора...

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

Работа с аудио-маркерами в Phaser: создаём саундборд для игровых звуков

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

Читать
Живая анимация: как оживить игру с помощью твинов Bounce в Phaser

Живая анимация: как оживить игру с помощью твинов Bounce в Phaser

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

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

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

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

Читать