Спрайты в Phaser.js

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

Точное позиционирование изображений в Phaser 3: работа со смещением

Точное позиционирование изображений в Phaser 3: работа со смещением

Простое размещение картинки на экране — одна из первых задач при создании игры. Часто разработчики сталкиваются с тем, что изображение располагается не там, где ожидалось, особенно при использовании с...

Читать
Отключаем интерактивность объектов в Phaser: почему `disable` требует сброса каретки

Отключаем интерактивность объектов в Phaser: почему `disable` требует сброса каретки

Работа с интерактивными объектами (спрайтами, кнопками) — базовая задача в любой игре. Phaser предоставляет удобный API для обработки событий ввода, например, `pointerover` и `pointerdown`. Однако, ес...

Читать
Сглаживание пиксельной графики в Phaser: секрет плавного вращения

Сглаживание пиксельной графики в Phaser: секрет плавного вращения

При разработке 2D-игр с пиксельной графикой разработчики часто сталкиваются с неприятным «зубчатым» эффектом при вращении или масштабировании спрайтов. Это артефакты алиасинга, и они портят ностальгич...

Читать
Следим за спрайтом и управляем камерой в Phaser: два режима в одном примере

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

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

Читать
Углы в градусах: простое вращение спрайтов в Phaser

Углы в градусах: простое вращение спрайтов в Phaser

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

Читать
Как загружать и отображать игровые ресурсы в Phaser 3: первая сцена

Как загружать и отображать игровые ресурсы в Phaser 3: первая сцена

Первые шаги в разработке на Phaser 3 начинаются с понимания жизненного цикла сцены. В этой статье мы разберем базовый шаблон, который показывает, как правильно загружать изображения и спрайты в память...

Читать