3 ms·
Probably MHRD[0] I'm a hardware engineer, and enjoyed playing this in my spare time. You create small components from nand gates with an extremely simple made-
by NextHendrix 5y ago
Probably MHRD[0]
I'm a hardware engineer, and enjoyed playing this in my spare time. You create small components from nand gates with an extremely simple made-up HDL and gradually integrate them together into larger and larger functional blocks until you have a basic but working CPU.
[0]https://store.steampowered.com/app/576030/MHRD/ https://store.steampowered.com/app/576030/MHRD/
- GauntletWizard 5y agoI had to dig through my library, because even among programming games I own there were many options, but the one I was thinking of was https://store.steampowered.com/app/684270/Silicon_Zeroes/ https://store.steampowered.com/app/684270/Silicon_Zeroes/ Definitely on the "Basic" side of hardware programming, but it helped me personally fill in some gaps in my understanding.
- Alan_Dillman 5y agoIs MHCD "game fun logic", or will I understand some meaningful concepts via play? I'm not looking to get into CPU design in the real world, but a teachable moment crossed with "how things work in abstract" is interesting.
- kriro 5y agoI can recommend The Elements of Computing Systems and the accompanying website https://www.nand2tetris.org/ https://www.nand2tetris.org/ Not a game but a pretty good read/work through.
- Alan_Dillman 5y agoThanks.