Тайлы в Phaser.js

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

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

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

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

Читать
Множество спрайтов из одного: эффективный рендеринг с Blitter в Phaser

Множество спрайтов из одного: эффективный рендеринг с Blitter в Phaser

При создании игр с большим количеством одинаковых объектов, например, частиц или тайлов, производительность может стать проблемой. Phaser предоставляет мощный инструмент `Blitter`, который позволяет о...

Читать
Манипуляции с тайлами: работа с фигурами в Phaser Tilemap

Манипуляции с тайлами: работа с фигурами в Phaser Tilemap

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

Читать
Создание изометрического тайлмапа в Phaser вручную: пошаговый разбор

Создание изометрического тайлмапа в Phaser вручную: пошаговый разбор

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

Читать
Как работают грани тайлов в Phaser: практический разбор визуального теста

Как работают грани тайлов в Phaser: практический разбор визуального теста

Отладка столкновений в платформерах и головоломках — частая задача. Phaser предоставляет мощный, но не всегда очевидный инструмент — отрисовку граней тайлов (face edges) для визуализации коллайдеров....

Читать
Динамическое освещение в Phaser: создаём атмосферу с normal-картами и тайловыми картами

Динамическое освещение в Phaser: создаём атмосферу с normal-картами и тайловыми картами

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

Читать