Doom

Вот он на чипе Intel Edison, который на самом деле довольно обыденный в этом смысле; гораздо более впечатляюще видеть его в действии на домашнем тесте на беременность, 100 фунтах заплесневелого картофеля, дисплее, на котором отображается ваш заказ в ресторане, и даже на некоторых овцах в Minecraft. Вот целый отдельный список, если вы действительно хотите спуститься в эту кроличью нору.

Самым последним дополнением к списку "странных вещей, управляющих Doom", является не что иное, как Twitter, а точнее бот Tweet2Doom, который позволяет любому, у кого есть немного терпения, играть в игру непосредственно через платформу социальных сетей. Движение и взаимодействие осуществляется с помощью базового скриптового языка, который вводится через ответные твиты, отправленные боту; эти инструкции преобразуются в видеоролик игрового процесса, который отправляется пользователю в твите. Каждый правильный твит также генерирует "новое состояние игры", которое может быть расширено с помощью последующих ответов, что означает, что игровые сессии могут быть продлены через потоки твитов.

Процесс прост, хотя есть несколько правил синтаксиса, и вам потребуется терпение, чтобы понять, как работает сценарий. Чтобы начать новую игру, вы должны ответить в твиттере, например, "/play x,,e,,e,,e,,e,,50-,50-u,15-f". Ладно, возможно, все не так просто.

На Github размещена интерактивная дорожная карта всех запусков Twitter Doom, где можно увидеть все тупиковые запуски (включая мой, который был просто вырезанием и вставкой команд чужого скрипта, чтобы посмотреть, как это все работает) и пару очень длинных строк, которые, предположительно, более интересны и успешны. Нажав на любое имя на карте (которую можно перетаскивать и масштабировать с помощью мыши), вы попадете в Twitter, где сможете увидеть этот конкретный фрагмент геймплея Doom.

Это, безусловно, не самый практичный способ играть в Doom, но наблюдать за тем, как бега расширяются в течение нескольких твитов, очень забавно. Сможет ли кто-нибудь когда-нибудь пройти всю игру до конца таким образом? Я склонен сказать "нет", но я уже достаточно долго нахожусь здесь, чтобы знать, что кто-то, вероятно, сделает это - вопрос только в том, когда.