Hirdetés

A nap győztese az ember, aki egy év alatt épített magának egy komplett űrszimulátort és hozzá egy 152 gombos vezérlőt



|

A Halcyon Dawn nevű házi szimulátor 152 fizikai gombbal, hat kijelzővel és 164 ezer sornyi egyedi programkóddal próbálja megteremteni egy sci-fi űrhajó parancsnoki hídjának élményét.

Hirdetés

Egy Triggur nevű fejlesztő egy teljes évet töltött a Halcyon Dawn nevű űrhajós szimulátor megépítésével, ami egy akár egy kis költségvetésű Star Wars spin-off díszlete is lehetne. A hatalmas vezérlőpulton 152 kapcsoló, gomb és egyéb beviteli bizbasz, valamint hat különálló kijelző kapott helyet.

A Halcyon Dawn valójában John Scalzi a Vének háborújához írt univerzumában játszódik, de kicsit lesajnáló lenne pusztán egy rajongói projektnek nevezni. Triggur ugyanis nem csupán a fizikai konzolt szerelte össze saját kezűleg, hanem a futtatásához szükséges szoftvereket és magát a játékot is ő készítette.

"Az elmúlt évben ez volt a szerelemprojektem. A hardver és a szoftver minden részletét az alapoktól én terveztem meg és építettem fel" - írta.

A kezelőpanelek működéséről több, ESP32-S3 mikrovezérlőre épülő, Enigma névre keresztelt USB-s áramköri lap gondoskodik. Ezeket a fejlesztő szándékosan általános felhasználásra tervezte, így nemcsak ehhez az "űrhajóhoz" használhatók, hanem későbbi projektekben, például szabadulószobák feladványainak vezérlésére is bevethetők lesznek.

Hirdetés

Ugyancsak Enigma néven készült el a Python-alapú infrastruktúra, amely összeköti a fizikai kezelőszerveket, a kijelzőket és a Halcyon Dawn szoftverét. Nem tudom elég hangsúlyosan mondani, hogy ez nemcsak menő árkád gép, hanem egy valóban működő, saját játékkal rendelkező szimulátor, amelyben minden gombnak és villogó bigyónak megvan a maga feladata.

A fejlesztő az Enigma forráskódját és dokumentációját nyilvánosan elérhetővé tette a GitHubon, a teljes szimulátorról pedig a projekt saját oldalán lehet további részleteket találni. Az összeszereléshez ettől még komoly elektronikai és programozási tapasztalat szükséges, vagyis a Halcyon Dawnért bizony meg kell küzdened.

I spent a year building an open sourced family of ESP32S3-based USB boards and a Python game infrastructure library for a custom sci-fi starship simulator. 152 physical controls, 6 screens, and 164,000 lines of code.
by u/triggur in esp32

A házilag épített szimulátorok között korábban is láttunk már egészen elvetemült megoldásokat, az eddigi egyik kedvencem egy amerikai kamionsofőr volt, aki egy kétmillió forintos versenyszimulátort szerelt az anyósülése helyére. 

Hirdetés

Úgy tűnik, AdBlockert használsz, amivel megakadályozod a reklámok megjelenítését. Amennyiben szeretnéd támogatni a munkánkat, kérjük add hozzá az oldalt a kivételek listájához, vagy támogass minket közvetlenül! További információért kattints!

Engedélyezi, hogy a https://www.pcwplus.hu értesítéseket küldjön Önnek a kiemelt hírekről? Az értesítések bármikor kikapcsolhatók a böngésző beállításaiban.