Since I don't see it mentioned here, Turning Complete is also a game along the same lines and really fun. https://store.steampowered.com/app/1444480/Turing_Complete/ I have gotten my nephew into it with some success as well.
That links has an invalid or expired cert. EDIT: Thanks for fixing the link!
Show HN: I made a game where you build a CPU from logic gates
41–50 of 76 posts
Re: Show HN: I made a game where you build a CPU from logic gates
#42That's a cool idea for a game, but the UX feels quite unintuitive and unpolished to me which discouraged me from playing past the first couple of levels. A few suggestions, if I may: - You should be able to drag/drop elements from the sidebar onto the canvas - Wiring shouldn't be a separate tool, and you should be able to drag/drop wires instead of having to click on the two endpoints separately - You should be able…
Re: Show HN: I made a game where you build a CPU from logic gates
#43Forgive me if I'm wrong, but I just can't look at "AI aesthetics" anymore.
Re: Show HN: I made a game where you build a CPU from logic gates
#44Since I don't see it mentioned here, Turning Complete is also a game along the same lines and really fun. https://store.steampowered.com/app/1444480/Turing_Complete/ I have gotten my nephew into it with some success as well.
My child just informed me that Turing Complete has just released a major redesign and that the engine is even faster than before.
Re: Show HN: I made a game where you build a CPU from logic gates
#45Would be nice to be able to skip the first levels, because learning an AND gate is not necessarily what everyone needs as first steps, regarding their skill level.
Re: Show HN: I made a game where you build a CPU from logic gates
#46That's a cool idea for a game, but the UX feels quite unintuitive and unpolished to me which discouraged me from playing past the first couple of levels. A few suggestions, if I may: - You should be able to drag/drop elements from the sidebar onto the canvas - Wiring shouldn't be a separate tool, and you should be able to drag/drop wires instead of having to click on the two endpoints separately - You should be able…
pretty interesting that such lazy slop vibecoded into existence by "a software engineer passionate about well-crafted products."
It is such a shame that the words "passion" and "well-crafted" are being actively devalued.
Re: Show HN: I made a game where you build a CPU from logic gates
#47Slop. very janky UI
Re: Show HN: I made a game where you build a CPU from logic gates
#48I went through Turing Complete up to a working CPU and found it incredibly fun. I then went on to build my own RV32I (simplest RISC-V instruction set) core in Verilog - if you keep a simple single-cycle design, it doesn’t end up being super complicated and not a ton of code. I’d recommend the exercise for anyone wanting to learn about how CPUs work. Also, for people interested in this type of thing, look up Ben Eater…
Re: Show HN: I made a game where you build a CPU from logic gates
#49That's a cool idea for a game, but the UX feels quite unintuitive and unpolished to me which discouraged me from playing past the first couple of levels. A few suggestions, if I may: - You should be able to drag/drop elements from the sidebar onto the canvas - Wiring shouldn't be a separate tool, and you should be able to drag/drop wires instead of having to click on the two endpoints separately - You should be able…
Re: Show HN: I made a game where you build a CPU from logic gates
#50I like this idea a lot! I think that there are a few small details that would improve the user experience if you're looking for feedback. 1. Please please please apply `user-select: none;` to everything within the circuit canvas. Almost more often than not I would end up dragging text that had been highlighted rather than any of the actual gates or inputs. 2. Having to switch between 'select', 'wire', and 'delete' mo…