Game where you build a CPU and assembly language from circuits
store.steampowered.com
store.steampowered.com
But for an early access game, I think it looks great and the idea is solid. I don't know of another game based on the computer hardware-software interface, so it seems to be filling a gap too.
I build the Clock Module first to make sure I would enjoy it and stick with it. I ordered the rest as soon as that was complete.
One thing I'm curious about is how level progression works. Do I get standard implementations for the circuits I've previously made? Or do I have to carry my implementations with me for the rest of the game, bugs included?
I am learning to design PCBs, and while I have a basic understanding of the components (viz. resistors, diodes, transistors, etc) as the board gets populated with more components, (consider, for instance, an arduino dev board), it is just very challenging to build a model of how the entire board works - the logic etc.
Further, a good part of modern microcontroller boards is dedicated to (I think), power delivery and conditioning.
Getting a functional model / representation of the entire board in my head has been a huge, as yet insurmountable, challenge.
Are there any good games that can help me wrap my head around these concepts?
The hard part of designing PCB's was finding components. I tried to build one, but by the time I finally had a design one of the IC's would be out of stock, and I'd have to find a replacement. The downstream effects of that change would take time to deal with, and when I finally finished I'd run into the same issue again. I ended up just giving up.
I wish the PCB design software let me stay on this module level.
You can see this on some PCBs where a decision has clearly been made to separate (say) two different digital subsystems, which could be more efficient if mingled, but is only feasible for their resources if designed and verified separately.
I'm a huge fan of the Zachtronics games which employ some sort of assembly programming.
You can also watch Ben Eater's videos.
On the other hand, people already prone to enjoying it as a job will probably love it.
Not really a criticism of the developers choice but personally I find the prevalence of early access infuriating. I often play games for awhile and then move on. I also love that initial discovery side of a game. But of these facts are not overly compatible with early access.
If you like chicken are you also infuriated by all the people who sell pork?
It is not like the developer had a choice between selling a ready version today vs a not-so-ready version today and they choose to release the not-so-ready version.
I said I was not criticising the choice by the individual developer but rather voicing my frustration at the prevalence of that choice.
I don't eat pork so I don't actually care about that particular market.
And for the record I won't be, I generally don't buy EA.
And you stay in early access as long as it's needed.
I've seen a lot of AAA games do the following "Look the game is not finished, but we need the money, don't worry you'll be able to pay the rest as DLC"
Why are people infuriated by people being infuriated. I don't feel the same way as this person but I basically understand them.