Запускать
DOOM на совершенно разных устройствах — устоявшаяся традиция. Уже никого не удивить, что его можно запустить на картошках вместо компьютера или на тесте для беременности.
В этой подборке я собрал новые и шокирующие способы поиграть в DOOM. Бьюсь об заклад, что о многих из них вы никогда не задумывались.
1.
3D-принтер
Если наскучило делать разные детальки на 3D-принтере, почему бы не использовать его для игры в старый-добрый DOOM?
Оказалось, что создатели ПО
COSMOS с открытым кодом добавили DOOM.
Один энтузиаст признался, что у него была идея использовать 3D-принтер для печати уровней.
1 FPS в час.
2.
Cardputer
Запустить DOOM можно также на миниатюрном компьютере размером с кредитную карту. Это даже круче, чем Arduino и Raspberry Pi!
Энтузиасты отметили, что DOOM работает без лагов, плюс есть звук. За основу был взят проект
GBADoom для Game Boy Advance.
3.
CSS
Представляете, запустить DOOM можно в любом современном браузере — эту версию сделали полностью на CSS, веб-языке стилей.
Играть можно даже на смартфоне.
Комментарии создателя CSS-порта
За рендеринг отвечает CSS, а за игровую логику — JavaScript.CSS вычисляет ширину и угол наклона стен.За основу взят оригинальный WAD-файл.Игровые сцены состоят из нескольких тысяч <div>.В этом порте создаётся ложное ощущение того, что двигается Палач. На самом деле мир двигается «в обратную сторону от вашего движения».
4. Клетки мозга
Представьте, что около 200 живых человеческих нейронов поместили на микрочип. Потом их натренировали, чтобы они прошли DOOM.
Так как это всего лишь нейроны, они не могут видеть экран и распознавать необходимые от них действия. В итоге исследователи перевели цифровой мир DOOM на биологический язык нейронов — электричество.
В итоге нейроны смогли находить врагов, стрелять и вращать камерой. Как и нейросетям, им нужна обратная связь для дообучения.
И, конечно, нейроны не нажимают самостоятельно на клавиши или мышку — они решают, что им делать и посылают сигнал учёным, которые переводят его в игровое действие с помощью API.
Когда твоя жизнь — DOOM.
5. Tesla
Понятно, что DOOM запускают на всём, вплоть до тестов на беременность. Но этот пользователь придумал кое-что поинтереснее — он использовал свой автомобиль Tesla в качестве контроллера.
Саму игру запустили на сенсорном экране, встроенном в Tesla. За повороты налево и направо отвечает руль. Стреляет Палач после гудка. А идёт он вперёд и назад с помощью педалей газа и тормоза.
6.
Офисный телефон
Если на работе нечем заняться, можно самостоятельно портировать DOOM на стационарный телефон, написав для него кастомные драйвера.
Персонажем можно управлять, но картинка очень пиксельная и имеет минимальный набор цветов. Из интересного — телефон не соответствует оригинальным системным требованиям 1993 года.
7.
GitHub
Статистика в GitHub в основном используется для того, чтобы показывать — сколько пользователь внёс изменений в чужие репозитории и скольким проектам он помог.
Но это не значит, что эту статистику нельзя использовать для других дел. Например, прямо в ней можно отрисовать DOOM.
8. Электронная приборная панель
В автомобилях Ford есть электронные приборные панели, которые один энтузиаст решил использовать для запуска DOOM. В качестве контроллера он использовал руль и кнопки на нём. Причём всё это отключено от самой машины и запускается на столе в мастерской.
9. Газонокосилка
В некоторых странах местные библиотеки позволяют арендовать крупную и дорогую технику по типу современных газонокосилок.
Да, на них тоже можно запустить DOOM. С другой стороны, хочется узнать, где это есть такие щедрые библиотеки?
10. Xiaomi Mi Band 8
Когда устанете считать 10 000 шагов, запустите DOOM на своём фитнес-браслете Xiaomi Mi Band 8. Управлять Палачом Рока можно с помощью сенсорного экрана — тапать для выстрелов и свайпать для поворотов.