Спрайты в Phaser.js

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

Создаем анимации из спрайтшита в Phaser 3: от сетки до клика

Создаем анимации из спрайтшита в Phaser 3: от сетки до клика

Анимация персонажа — это сердце любой 2D игры. В этом руководстве мы разберем, как превратить статичный спрайтшит в оживленного героя с множеством анимаций. Вы научитесь загружать таблицу спрайтов, на...

Читать
Создание анимаций из спрайт-листов в Phaser 3: от загрузки до проигрывания

Создание анимаций из спрайт-листов в Phaser 3: от загрузки до проигрывания

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

Читать
Тайловые спрайты в Phaser: создание динамических текстур из атласа

Тайловые спрайты в Phaser: создание динамических текстур из атласа

Движущиеся фоны и повторяющиеся текстуры — частый элемент в играх. Phaser предлагает для этого мощный инструмент `TileSprite`. В отличие от обычного спрайта, тайловый спрайт позволяет бесшовно повторя...

Читать
Создание пользовательского игрового объекта в Phaser: расширяем класс Image

Создание пользовательского игрового объекта в Phaser: расширяем класс Image

Использование стандартных классов Phaser, таких как `Image` или `Sprite`, — это быстрый способ добавить графику в игру. Но что делать, если вам нужен объект с предопределённым поведением, внешним видо...

Читать
Мастерская оптимизации: как Phaser справляется с тысячами спрайтов

Мастерская оптимизации: как Phaser справляется с тысячами спрайтов

Создание масштабных игровых миров с тысячами объектов — классическая проблема производительности. Пример «Changing Large Scene» демонстрирует, как система сцен Phaser 3 помогает управлять ресурсами, п...

Читать