Спрайты в Phaser.js

Создание спрайтов, якоря, фреймы и отображение игровых объектов.

Загружаем и управляем аудиоспрайтами в Phaser 3: от одного файла к множеству звуков

Загружаем и управляем аудиоспрайтами в Phaser 3: от одного файла к множеству звуков

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

Читать
Физика космоса: Управление кораблём с реактивной струёй в Phaser Matter

Физика космоса: Управление кораблём с реактивной струёй в Phaser Matter

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

Читать
Взаимодействие с объектами: обработка событий мыши и касаний в Phaser

Взаимодействие с объектами: обработка событий мыши и касаний в Phaser

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

Читать
Как превратить видео в спрайты и добавить шейдерные эффекты в Phaser 3

Как превратить видео в спрайты и добавить шейдерные эффекты в Phaser 3

Рендеринг видео в реальном времени и применение к нему сложных шейдерных эффектов — мощный приём для создания атмосферных кат-сцен, магических интерфейсов или динамического фона в играх. В этой статье...

Читать
Динамический текст и спрайты в Phaser: создание живой сцены

Динамический текст и спрайты в Phaser: создание живой сцены

В этом примере мы рассмотрим, как оживить игровую сцену, совместив статический текстовый контент с динамической графикой. Вы научитесь загружать и отображать большие объемы текста с помощью Bitmap Fon...

Читать
Динамические текстуры в Phaser: работа с clear и stamp

Динамические текстуры в Phaser: работа с clear и stamp

Динамические текстуры в Phaser — мощный инструмент для рендеринга графики в реальном времени прямо в игровом цикле. Этот пример демонстрирует, как с помощью метода `stamp` наносить спрайты на текстуру...

Читать