Тайлы в Phaser.js

Тайлмапы, слои, коллизии тайлов и отсечение невидимых клеток.

Столкновения с тайловой картой в Phaser: от CSV до физики

Столкновения с тайловой картой в Phaser: от CSV до физики

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

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

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

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

Читать
Создание и настройка пустых слоёв тайлов в Phaser

Создание и настройка пустых слоёв тайлов в Phaser

Работа с тайловыми картами — фундамент для создания игровых уровней. Встроенный в Phaser API позволяет не только загружать готовые карты из редакторов, но и генерировать их динамически. Этот подход от...

Читать
Как динамически менять кадры у Tile Sprite в Phaser 3

Как динамически менять кадры у Tile Sprite в Phaser 3

Tile Sprite — мощный инструмент для создания бесконечно прокручивающихся фонов и текстурных поверхностей. Но что, если нужно менять саму текстуру спрайта во время выполнения игры? Этот пример демонстр...

Читать
Динамическое изменение тайловой карты в платформере на Phaser с Matter.js

Динамическое изменение тайловой карты в платформере на Phaser с Matter.js

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

Читать
Прокрутка и зумирование тайловой карты в Phaser 3

Прокрутка и зумирование тайловой карты в Phaser 3

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

Читать