ЭКСПЕРИМЕНТ · MARKDOWN → WEBASSEMBLY → DOOM
Движок Chocolate Doom и свободные уровни Freedoom упакованы в текстовый документ. Просмотрщик извлекает их из файла и запускает локально.
16,4 МиБ · Freedoom · без звука
Клавиатура: W/S — вперёд/назад, A/D — шаг в сторону, ←/→ — поворот, пробел — огонь, E — дверь. Сначала нажмите внутри игры. Esc — меню. Есть экранные кнопки. В прототипе звук отключён; сохранения между запусками не поддерживаются.
Автор эксперимента: ShyDamn / Synapsea. Скачать .md · Офлайн-просмотрщик · Авторы и лицензии · Исходники движка
Что этот опыт доказывает
Игровые ресурсы действительно находятся внутри одного .md. Обычный Markdown-просмотрщик не запускает Doom: выполнение обеспечивает этот загрузчик и WebAssembly. Это упаковка существующего порта, не новый порт движка на язык Markdown. На Хабре такой файл сам по себе не превратится в игру.