Культовый шутер Doom запустили в российском офисном пакете «Р7 Офис»

Энтузиаст Михаил Орешкин из техподдержки Р7 портировал классическую игру 1993 года, позволяя запускать Doom прямо в текстовом редакторе, таблицах и презентациях.

Изображение предоставлено пресс-службой Р7
Изображение предоставлено пресс-службой Р7

Технически это работает так: оригинальная игра запускается внутри эмулятора DOS, написанного на JavaScript, который, в свою очередь, работает в среде выполнения плагинов редакторов Р7. В компании подчеркнули:

Ключевой момент здесь в том, что редакторы Р7 офис построены так, что через систему плагинов в них можно встраивать практически любое приложение, написанное на JS. Таким образом, этот экспериментальный казус прямое доказательство гибкой и расширяемой архитектуры отечественного офисного пакета.

За основу проекта был взят плагин VNexus'a и TheDoggyBrad Software Labs, который находится в открытом доступе. Разработчики доработали его для интеграции в редакторы офисного ПО, изменили размер игрового окна, добавили значок и убрали лишние надписи со стартового экрана, чтобы ничто не отвлекало от уничтожения демонов.

Управление осталось классическим, как в оригинальной раскладке 1993 года: за движение вперед-назад отвечают стрелки «вверх» и «вниз», а за поворот — «влево» и «вправо». Стрельба назначена на клавишу S, а взаимодействие с объектами — на W. Полный список управления включает бег на «Пробеле» и смену оружия на цифровые клавиши от 1 до 7.

Напомним, ранее игра Doom портировалась в Microsoft Excel, строку поиска Google, на графических калькуляторах, на велотренажерах и даже на тестах на беременность. Запуск легендарной игры давно стал интернет-мемом и вызовом для программистов.

Источники
Р7

Сейчас на главной