Гру DOOM запустили в проектувальнику друкованих плат

Doom

 

Розробник Майкл Ейлс представив незвичайний експеримент, перенісши DOOM у середу проектування друкованих плат. Проект отримав назву KiDOOM — комбінацію назв KiCad, безкоштовного та відкритого ПЗ для схемотехнічного дизайну, та культового шутера DOOM 1993 року. У цій версії гра запускається прямо у вікні редагування плати, де KiCad виступає як візуалізатор. Сам ігровий двигун DOOM працює як окремий процес, проте вся графіка виводиться усередині програми для проектування.

 

Як це працює

 

Візуальний стиль KiDOOM виглядає незвично і відразу викликає асоціацію з епохою аркадних автоматів, таких як Atari Battlezone, або з естетикою Vectrex. Ейлс пішов далі, замінивши стандартних ворогів на умовні електронні компоненти: демони та зомбі зображені у вигляді корпусів QFP-64, патрони як дрібні SOT-3. Навіть вибухові бочки, смолоскипи та «мертві тіла» представлені елементами у корпусі SOIC-8. У результаті ігровий світ набуває вигляду, ніби його створили з неонових доріжок друкованої плати.

 

Особливістю KiDOOM є те, що кожен кадр гри є повноцінним проектом плати, який теоретично можна виготовити. Замість звичайного скріншота можна отримати фізичну плату, скоріше як сувенір, оскільки практичного застосування у неї немає, але сам факт надає грі певного абсурдного шарму.

 

doom kidoom play doom kidoom play

 

Як грати в Дум у середовищі проектування друкованих плат

 

KiDOOM пропонує три режими візуалізації та шестиступінчасту послідовність формування підсумкового зображення. Ейлс пояснює, що двигун DOOM спочатку вважає геометрію у вигляді векторів, а трасування плат теж ґрунтується на векторних лініях. Тому для рендерингу потрібно лише 100–300 ліній на кадр замість десятків тисяч пікселів, що забезпечує несподівано високу швидкість.

 

Розробник протестував KiDOOM на різних системах та відзначив прийнятну плавність. На MacBook Pro з чіпом M1 гра видає приблизно 15-25 кадрів в секунду, а на конфігурації з Core i7 та RTX 3050 Ti – близько 18-28 кадрів. Про те, чи зможе потужніше «залізо» підвищити продуктивність, поки що неясно: можливі інші вузькі місця в рендері. Для охочих спробувати самостійно Ейлс докладно описав налаштування KiCad, без яких падає продуктивність у 2–5 разів.

 

Проект KiDOOM не орієнтований на комфортний геймплей, його сенс полягає в технічній цікавості та креативності. Експеримент показує, наскільки гнучкими можуть бути сучасні інструменти схемотехнічного дизайну і наскільки фанати готові зайти в експериментах, коли інтерес переважує здоровий глузд. Це чергове нагадування про те, що класичний DOOM запускається практично на будь-якій обчислювальній платформі навіть у редакторі друкованих плат. Раніше гру вже запускали на відеокартах, будильниках, зарядних пристроях, тестах на вагітність, мастурбаторах та навіть за допомогою кишкових бактерій.


Не пропустіть цікаве!

Підписуйтесь на наші канали та читайте анонси хай-тек новин, тестів та оглядів у зручному форматі!

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *





Статті & тестиArticles

Огляд смартфона Oppo A6 Pro: амбітний Oppo A6 Pro (CPH2799)

Новий смартфон Oppo A6 Pro – середнячок з функціональністю смартфонів преміум-класу. Виробник наділив його кількома характеристиками, властивими більш дорожчим телефонам. Але не обійшлось і без компромісів. Як саме збалансований Oppo A6 Pro – розповімо в огляді.


Кращі Bluetooth колонки. Добірка моделей у різних цінових сегментах Sony SRS-XP500

Колонка давно перестала бути просто аксесуаром для смартфона. Вона стала інструментом для створення атмосфери — від камерної зустрічі до масштабної вечірки


НовиниNews
| 14.19
Гру DOOM запустили в проектувальнику друкованих плат  
Doom

Візуальний стиль KiDOOM виглядає незвично і відразу викликає асоціацію з епохою аркадних автоматів, таких як Atari Battlezone, або з естетикою Vectrex

| 08.36
Nubia випустила розкладачку Flip3 і доладний Fold – недорогі і з великими акумуляторами
nubia flip 3 fold

Nubia продовжує розширювати лінійку складних та інноваційних смартфонів, пропонуючи пристрої, що поєднують сучасний дизайн, високопродуктивні компоненти та великі екрани для комфортного використання.