Тайлы в Phaser.js

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

Динамическое разрушение тайлов в Phaser с Matter.js: от столкновений к исчезновению

Динамическое разрушение тайлов в Phaser с Matter.js: от столкновений к исчезновению

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

Читать
Бесконечный скроллинг в Phaser: создаём карту из нескольких тайлсетов

Бесконечный скроллинг в Phaser: создаём карту из нескольких тайлсетов

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

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

Работа с тайлмапами в Phaser: управление камерой и загрузка тайлов

Создание игровых уровней с помощью тайлмапов — основа 2D-разработки. Этот пример демонстрирует, как загружать карту, созданную в Tiled Editor, и настраивать плавное управление камерой с клавиатуры. Вы...

Читать
Правильная работа с отступами в тайлсетах Phaser: как избежать "сломанных" тайлов

Правильная работа с отступами в тайлсетах Phaser: как избежать "сломанных" тайлов

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

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

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

Тайловые карты — основа для уровней в 2D-играх, но их возможности не ограничиваются визуализацией. Tiled Editor позволяет присваивать каждому типу тайла произвольные пользовательские свойства, наприме...

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

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

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

Читать