Небольшая заметка про внедрение Авто-Тайлинга для своего движка на практике

Авто-тайлинг это относительно популярный инструмент для создания уровней в играх который можно найти в почти во всех больших движках, особенно если речь идет о 2D. Суть простая – на вход подается карта где для каждой клетки указан тип, например – трава, камень, стена и пр., а на выходе мы получаем тайл с одним из вариантов например этой самой т…

8.8K8.8K показов
823823 открытия
33 репоста
Добавил горячую перезагрузку для карт LDTK

Добавил начальный хот-релоад в движок для карт созданных в LDTK (такой универсальный 2D редактор уровней для спрайтовых игр). Я долго тянул с этой фичей, но она оказалась реализуема за 30 минут. Уровень загружается в свою иерархию в ECS которую мы потом подменяем…

6.5K6.5K показов
403403 открытия