Ugrás a tartalomhoz
MHRD poszter

MHRD

A Funghisoft 2017-ben megjelent indieszimulációjában a játékosok egy hardverleíró nyelv (HDL) segítségével tervezhetnek digitális áramköröket. A feladatok az alapvető logikai kapuktól indulnak, majd fokozatosan összetettebb elemek – mint az alu-egységek, regiszterek és memóriamod...

Saját hardverleíró nyelvvel építhetsz működőképes mikroprocesszort a Funghisoft 2017-es indieszimulációjában.

2017 40 megtekintés

Hol érhető el?

A linkek harmadik felek által üzemeltetett oldalakra mutatnak. Megnyitásuk saját felelősségre történik.

Közösségi értékelés

A ti 1–10-es szavazataitok arányosan alakítják a végeredményt. Az értékelésért +12 pont jár.

Kommentek

Leírás

Az MHRD a számítógépes architektúra alapjaiba enged betekintést egy szintetikus hardverleíró nyelven (HDL) keresztül. A játékos mérnöki feladatokat kap, ahol az első lépés az alapszintű logikai kapuk (mint a NAND) implementálása. A sikeresen elkészített komponensek egymásra épülnek, így a későbbi szinteken már a korábban létrehozott modulokat használhatja fel a bonyolultabb áramkörök megtervezéséhez. A tesztkörnyezet automatikusan ellenőrzi a megírt kód helyességét és az időzítéseket. A folyamat végén a játékos egy működő processzortervet állít össze, amely képes egyszerű utasítások végrehajtására. A Funghisoft alkotása elsősorban a mérnöki gondolkodást és a strukturált logikát teszi próbára.

Kritika

A Funghisoft játékának letisztult, kizárólag a kódolásra és logikai rajzokra összpontosító vizuális világa nem vonja el a figyelmet a lényegről, ám a vizuális visszajelzések hiánya miatt a kezdők számára meredek lehet a tanulási görbe. A hardverleíró nyelv szintaxisa precíz és szigorú, ami a digitális logika iránt érdeklődőknek kifejezetten kielégítő kihívást ad, míg a lazább szimulációkat kedvelőknek száraznak tűnhet. A fokozatosan nehezedő szintrendszer logikus felépítésű, így a CPU elkészítése valódi mérnöki sikerélményt nyújt.

Röviden

Megjelenés
2017 (2017. 01. 05.)
Fejlesztő
Funghisoft
Kiadó
Funghisoft

Műfajok

Platformok

PC Mac Linux

Kinek ajánljuk?

A játék leginkább a programozás, az informatika és a hardverarchitektúrák iránt érdeklődő játékosoknak szól. Olyan logikai szimulációk kedvelőinek ajánlott, mint a TIS-100, a SHENZHEN I/O vagy a Turing Complete. A mérnöki gondolkodást igénylő feladványok a szigorú logikát kedvelők számára nyújtanak tartalmas szórakozást.

Gyors tények

  • Megjelenési év: 2017
  • Műfaj: Indie, Szimuláció
  • Fejlesztő és kiadó: Funghisoft
  • Támogatott platformok: PC, Mac, Linux
  • Fő játékmechanika: Hardverleíró nyelv (HDL) alapú áramkörtervezés
  • Végső feladat: Működőképes CPU architektúra megépítése

Miért érdemes játszani vele?

  • Valósághű betekintést nyújt a digitális logika és a hardverleíró nyelvek működésébe.
  • A moduláris építkezés miatt minden korábban megépített áramkör hasznosul a későbbi feladatokban.
  • Kifejezetten kihívást jelentő feladványok a programozás és a számítógép-architektúra iránt érdeklődőknek.
  • Minimalista, lényegre törő felület, amely a tiszta logikai feladványokra koncentrál.
  • Kiváló belépési pont a processzorok működési elvének gyakorlati megértéséhez.

Érdekességek

  • A játékban használt hardverleíró nyelv a valóságban használt Verilog és VHDL nyelvek leegyszerűsített logikájára épül.
  • A feladványok szerkezete a jól ismert 'NAND to Tetris' (Elements of Computing Systems) kurzus pedagógiai elvét követi, ahol az alapvető NAND kapuktól jut el a játékos a processzorig.
  • A játék cross-platform támogatással jelent meg, így Windows, macOS és Linux rendszereken egyaránt futtatható.

Kiemelkedő tények

A szimuláció teljesen alulról felfelé (bottom-up) építkező logikát alkalmaz a számítógépes hardver tervezésében.
A játékos által megírt HDL kódokat beépített tesztpadok (testbenchek) ellenőrzik a szimuláció során.
A Funghisoft független fejlesztőként 2017-ben adta ki a címet személyi számítógépekre.

Gyakran Ismételt Kérdések

Az MHRD egy indie szimulációs és logikai játék, amelyben a játékosok hardverleíró nyelv használatával digitális áramköröket és processzort terveznek.
Az MHRD részletes adatlapja, műfaji besorolása és platforminformációi megtalálhatók az M4 adatbázisában.
Nem, az M4 egy kiterjedt adatbázis platform, így a játék maga nem játszható és nem vásárolható meg az oldalon. Az M4 adatlapja a játék részleteit és a hivatalos elérhetőségi információkat mutatja be.
A Funghisoft fejlesztése 2017-ben jelent meg PC, Mac és Linux platformokra.