Легендарний шутер Doom знову знайшов несподіване застосування. Розробник випустив Doom Screen Saver — проєкт, який дає можливість запускати класичний Doom безпосередньо як заставку у Windows.
Рішення оформлене у вигляді одного файлу з розширенням .scr — формату, який і досі підтримується сучасними версіями Windows, хоча самі заставки давно втратили популярність. Користувач може просто двічі клікнути файл або встановити його через стандартні налаштування заставок у системі.
Проєкт побудований на Doom Retro — відкритому порту оригінального шутера від id Software, який робить ставку на мінімалізм і вірність класичному геймплею. Doom Retro виріс із Chocolate Doom і продовжує активно розвиватися, зберігаючи ванільний вигляд гри без надмірних графічних модернізацій.
Щоб зменшити ризик вигорання пікселів, особливо актуальний для OLED-дисплеїв, прибрано класичний HUD. Замість нього періодично з’являється знайоме обличчя Doomguy, яке змінює позицію на екрані, уникаючи статичних елементів. Заставка може безперервно відтворювати весь перший епізод гри — Knee-Deep in the Dead з оригінального shareware-релізу.
Окремий акцент зроблено на ефективності. Doom Screen Saver навмисно спроєктований так, щоб мінімально навантажувати процесор і не спалювати ресурси системи під час роботи у фоновому режимі. Також у налаштуваннях Windows можна керувати звуком, як і для будь-якої іншої заставки.
Хоча заставки з Doom існували ще в 1990-х, нинішній проєкт вирізняється тим, що відтворює повноцінний ігровий процес від початку до кінця, а не демонстраційний фрагмент. Це ще один приклад того, чому Doom вважають найбільш портованою грою в історії. За останні роки її запускали на павербанках, супутниках і навіть кухонних пристроях.
Інтерес до класичного Doom переживає нову хвилю, зокрема завдяки браузерному проєкту DoomScroll, який відкриває доступ до тисяч фанатських рівнів у форматі WAD.
Читайте також на ProIT про DOOM-captcha: тепер вам треба знищити монстрів, щоб довести, що ви не робот.
Підписуйтеся на ProIT у Telegram, щоб не пропустити жодної публікації!