Live data from Hacker News

Show HN: I made a game where you build a CPU from logic gates

select.supply

41–50 of 76 posts

Re: Show HN: I made a game where you build a CPU from logic gates

#41
post #22

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!

Works for me without issues. Unless it was edited, I assume the Steam Store is pretty unlikely to have expired or invalid certs.

Re: Show HN: I made a game where you build a CPU from logic gates

#42

That'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."

Re: Show HN: I made a game where you build a CPU from logic gates

#43

Forgive me if I'm wrong, but I just can't look at "AI aesthetics" anymore.

Thanks for the feedback! I am curious what made you think it's AI? My experience with using LLMs is that they usually use dark mode + neon + gradient a lot, but nothing like the design you see on my website. I'd highly appreciate if you share what elements you thought as being vibecoded or made with AI.

Re: Show HN: I made a game where you build a CPU from logic gates

#44
post #22

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.

Turing Complete was super fun and is amazing. It felt like a years worth of computer engineering class packed into a week’s worth of well designed gameplay. IIRC someone built a working 32 bit RISC-V CPU with it. (Maybe this one? https://github.com/BenjaminSchaaf/turning-complete-riscv)

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

#46

That'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."

Oh, I recognize the author's nickname. The guy is using HN to promote his vibe-coded projects.

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

#48
post #30

I 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…

+1 for Turing Complete, it's absolutely marvelous.

Re: Show HN: I made a game where you build a CPU from logic gates

#49

That'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…

Thanks a lot for your time in providing the feedback! I think every point is valid so will try to implement them.

Re: Show HN: I made a game where you build a CPU from logic gates

#50

I 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…

Thanks a lot! Will do!
Post reply on HN