Live data from Hacker News

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

select.supply

31–40 of 76 posts

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

#31
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 to delete the currently selected gate with the delete key, and the "delete" button in the toolbar should delete the currently selected gate instead of it being a separate tool

- There's not enough contrast between the grid pattern and the background of the canvas

- There seems to be some problems with moving overlapping components

- There's no way to move around the canvas

- The progress doesn't seem to save and there's no way to skip levels

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

#32

Very nice. Tips: You don't need the different design states (select, wire, delete) just have one and make it work contextually. Also remove the play button. Just have it always playing.

Thank you for the feedback! Will implement it today

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

#33
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!

[deleted]

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

#36
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' modes is a bit cumbersome.

3. Absolutely no progress seems to be saved on navigation or page reload. I've completed the first level several times and if I go anywhere else or reload after completing it, the site shows zero levels completed and shows the tutorial again.

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

#39
post #8

Got stuck at the NAND gate level.

Same, I built a correctly-working AND gate made only of NAND gates but the tests don't pass.

The SR latch logic is also incorrect. Cross-coupled NORs had to be configured illogically to actually pass the tests and output correctly.

Also, the later puzzles (starting with memory) don't have any real tests. Seems like it just doesn't really exist past that point.

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

#40

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…

[deleted]
Post reply on HN