Анимация формы: Рисуем узоры с помощью разложения треугольника в Phaser.Geom

Анимация формы: Рисуем узоры с помощью разложения треугольника в Phaser.Geom

Работа с геометрией — мощный инструмент для создания динамичной графики и визуальных эффектов в играх. В этом примере мы исследуем методы класса `Phaser.Geom.Triangle` для генерации сложных узоров из...

Читать
Масштабирование игр на Phaser: Два сценария для адаптации под мобильные экраны

Масштабирование игр на Phaser: Два сценария для адаптации под мобильные экраны

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

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

Динамические текстуры в Phaser: собираем уникальный баннер из атласа

Создание уникального визуального контента для каждого игрока — задача, которая часто стоит перед разработчиками RPG, стратегий или казуальных игр. Phaser 3 предлагает мощный инструмент — Dynamic Textu...

Читать
Динамическое освещение в Phaser 3: создаём интерактивный свет и тени

Динамическое освещение в Phaser 3: создаём интерактивный свет и тени

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

Читать
Цепочки твинов в Phaser 3: тонкости работы с onStart

Цепочки твинов в Phaser 3: тонкости работы с onStart

Работа с анимациями — ключевая часть геймдева. Phaser 3 предлагает мощный API для создания последовательностей твинов через `tweens.chain()`. Однако в его использовании есть нюанс, который может сбить...

Читать
Градиентные карты в Phaser: мгновенная смена палитры спрайтов

Градиентные карты в Phaser: мгновенная смена палитры спрайтов

Создание игр часто требует вариативности визуального контента. Например, чтобы показать повреждение врага или создать разнообразных противников из одного спрайта. Вручную подготавливать десятки тексту...

Читать