Новини Відеоігри

Хтось портував Doom для запуску у форматі PDF

Хтось портував Doom для запуску у форматі PDF

Згідно з моїм останнім демоном.

Електронні листи можуть стати значно цікавішими. Один розробник створив порт класичної гри Doom, який тепер можна запускати у PDF-файлі безпосередньо у веб-браузері. Файл під назвою «doom.pdf» дозволяє завантажити оригінальну гру та керувати персонажем за допомогою клавіатури, використовуючи звичні клавіші для переміщення (WASD), пробіл для стрільби та цифри з 1 по 7 для зміни зброї.

Розробник, що працює під ніком ading.dev, поділився деталями створення цього незвичайного проєкту через Bluesky. Перенесення Doom стало можливим завдяки підтримці JavaScript у PDF-файлах. Завдяки використанню Emscripten — компілятора, що перетворює код на C та C++ у WebAssembly — Doom був скомпільований у формат asm.js, підмножину JavaScript. Ось так ading.dev вдалось отримати робочу версію Doom у форматі PDF.

Введення і виведення здійснюються через маніпуляції з текстовими полями. Не хвилюйтеся, якщо ви не знайомі з технічними деталями — вам не потрібно вручну вводити команди. Для того, щоб пограти в гру, достатньо просто відкрити файл doom.pdf і слідувати інструкціям. Ви можете або натискати на елементи управління на екрані, або вводити текст у вікні, яке імітує клавіатуру. Якщо гра не запускається, переконайтеся, що ви відкрили PDF у браузері на основі Chromium (наприклад, Google Chrome).

Хоча doom.pdf — це далеко не найкращий спосіб пограти в класичний шутер від Id Software, спостерігати за роботою цього порту — справжнє диво. Це ще один приклад того, як розробники та програмні ентузіасти створюють неймовірні проєкти, використовуючи нестандартні підходи, на зразок живлення калькулятора від електрики з картоплі. Якщо вам цікаво, що буде далі з франшизою Doom, то у 2025 році має вийти Doom: The Dark Ages. У червні 2024 року розробники з Id Software заявили, що Doom 1 і Doom 2 стали основою для створення нового персонажа майбутньої гри. Більше деталей можна дізнатися на конференції Xbox Developer Direct, яка відбудеться пізніше цього місяця.

Oleksander Holovchenko

Oleksander Holovchenko

About Author

Власник сайту, фанат відеоігор з 1995 року.

Цікавинки

Коли вийде Counter-Strike 2 ?
Новини Відеоігри

Коли вийде Counter-Strike 2 ?

Valve презентувала гру Counter-Strike 2, яка вийде цього літа. Офіційна дата випуску не розголошується, але Valve каже, що Counter-Strike 2
Сценарист Dune адаптує фільм Gears Of War для Netflix
Новини Відеоігри Індустрія

Сценарист Dune адаптує фільм Gears Of War для Netflix

Кілька місяців тому Netflix оголосив, що співпрацює з розробником Gears of War The Coalition, щоб перенести кіно- та телевізійний проект