
28 мая 2026 • 4 мин чтения
При создании игровых интерфейсов часто нужны кнопки, которые можно масштабировать без потери качества краёв и при этом делать их интерактивными. Техника Nine Slice (9-Slice) позволяет растягивать изоб...
Читать
28 мая 2026 • 3 мин чтения
Управление видимостью объектов — один из базовых и мощных инструментов в арсенале геймдева. Этот пример показывает, как легко задать прозрачность спрайту или изображению в Phaser 3, используя всего од...
Читать
28 мая 2026 • 5 мин чтения
При разработке игр с обширными уровнями или картами часто возникает необходимость в камере, которая может следовать за игроком и одновременно масштабировать обзор. Пример bugs/6878 zoom.js демонстриру...
Читать
28 мая 2026 • 5 мин чтения
Создание игровых ассетов на лету — мощный приём, который открывает двери к процедурной генерации и динамическим эффектам. В Phaser 3 для этого есть удобный метод `generateTexture()`. В этой статье мы...
Читать
28 мая 2026 • 4 мин чтения
Игроки заходят в вашу игру с мониторов, ноутбуков, планшетов и телефонов. У каждого устройства свое разрешение и соотношение сторон. Если не продумать адаптацию под разные экраны, игра может оказаться...
Читать
28 мая 2026 • 5 мин чтения
Создание больших игровых миров — это лишь половина дела. Вторая, не менее важная часть — дать игроку возможность комфортно исследовать эти просторы. В этой статье мы разберем, как в Phaser работает ка...
Читать