Doom 1993 года - культовый шутер, который до сих пор живёт на самых странных устройствах. Его запускали на холодильниках, часах, фоторамках. Главное — найти железо, которое хоть немного тянет, и адаптировать под него движок.
Сегодня обновляем список самых безумных реализаций, от зубной щётки до PDF-файла.
Doom внутри PDF-документа
Разработчик под ником ading2210 показал, как можно сыграть в Doom... прямо в PDF-файле. Вдохновлён он был проектом pdftris — тетрисом, который запускался тем же способом.
Работает это в браузере на движке Chromium, где PDF-файл открывает встроенную среду JavaScript. Графика отрисовывается через текстовые поля — каждая строка Doom превращается в ASCII-каркас. Управление — через стандартные кнопки. FPS — около 12, но для олдскульной мясорубки хватает.
Кубик LEGO с Doom внутри
Инженер Джеймс Браун собрал Doom-устройство внутри настоящего кубика LEGO. В крошечный корпус он встроил OLED-дисплей 0.42 дюйма, чип RP2040 и аккумулятор.
Грань кубика прозрачная, чтобы можно было видеть происходящее. Управление — за счёт встроенного акселерометра. Наклонил — персонаж повернул. Нажал сверху — выстрелил. Сборка заняла 8 месяцев.
Doom на беговой дорожке
Пользователь Reddit u/TardisEngineer первым смог запустить Doom на тренажёре Life Fitness. Это возможно благодаря уязвимости в системе Android 5, на которой работают старые дорожки.
Он нашёл в прошивке конфигурационный файл и вписал туда строчку, которая активирует установку apk. Затем поставил freedoom — открытый клон оригинальной игры. Правда, тренажёр выключается, если вы стоите на месте дольше 10 минут, так что играть можно только в движении. Неплохая мотивация к кардио.
Touch Bar в роли дисплея
На MacBook Pro 2016 появился тачбар — узкая сенсорная панель над клавиатурой. Многие недоумевали, зачем она нужна. Ответ — чтобы запускать Doom.
Тачбар работает на watchOS, а значит, на него можно портировать всё, что работает на Apple Watch. Doom давно был адаптирован под часы, так что запуск оказался делом техники.
Зубная щётка как игровая консоль
Doom — это уже диагноз. Особенно если вы запускаете его на… зубной щётке. Модель — Evowera Planck Mini. Она оснащена экраном 0.96", Wi-Fi, Bluetooth и чипом ESP32-C3.
Разработчик Аарон Кристофель взломал прошивку, получил доступ к микроконтроллеру и через кастомный загрузчик запустил Doom. Управление — с помощью мыши, подключённой по Bluetooth. Всё работает, всё играбельно.
Почему это вообще возможно?
Потому что Doom был создан с упрямым упором на гибкость. Код открыт. Система проста. А люди — изобретательны.
Главный секрет: движок Doom легко портируется. Низкие системные требования + открытая архитектура = идеально для экспериментов. Любое устройство, способное хоть что-то отобразить, может стать демо-площадкой для Doom.
Каждый запуск Doom на новом девайсе — это не просто шутка. Это культурное явление. Doom стал своего рода маркером «настоящего компьютера». Если устройство может запустить Doom — значит, оно полноценно.
Doom — это уже не игра. Это способ доказать, что ты что-то понимаешь в хардкорной инженерии.
Кажется никто ещё не пробовал запустить игру на дисплее пылесоса Dyson. Если вы возьмётесь за это дело, у вас всегда будет гарантия от магазина iCity. Все для технологичных экспериментов вы можете найти именно у нас: техника с гарантией, скидками на аксессуары и возможностью рассрочки.
Не ограничивайте себя в экспериментах. А мы всегда вас поддержим.