12 мая GitHub представил экспериментальный проект GitHub Dungeons — CLI-расширение, которое превращает любой репозиторий в играбельный roguelike-данжен прямо в терминале. Разработчик Lee Reilly использовал GitHub Copilot CLI и язык Go, чтобы создать инструмент, генерирующий уникальную карту подземелья из структуры вашего кода. Этот проект стал ярким примером того, как искусственный интеллект может радикально ускорить процесс разработки и открыть новые способы взаимодействия с кодовыми базами. Технология работает на основе алгоритма Binary Space Partitioning — метода процедурной генерации контента, который создаёт комнаты, коридоры и врагов из архитектуры репозитория. Каждый репозиторий производит уникальную карту, а каждый новый коммит изменяет структуру подземелья, делая игровой опыт динамичным и непредсказуемым. Игрок перемещается стрелками, сражается с багами и ищет выход — всё это рендерится непосредственно в командной строке с использованием ASCII-графики, что делает инструмент у
GitHub Dungeons: как превратить ваш репозиторий в процедурно-генерируемую игру
16 мая16 мая
1
3 мин