madflame991
I tried the demo and I liked it!

I would prefer if I could pick a color in a faster way than switching to the color picker or using the palette: maybe middle click or Ctrl + left-click (gimp does that). It would reduce the mouse travel quite a bit; sometimes I happen to have the exact color I want next to my cursor.

I would also suggest putting the trailer on Steam. All I see is images in the steam carousel thing; I think the trailer being in the carousel would help.

mkirsche
That looks super cool.

I started to build a game around my wired-logic proof of concept (https://github.com/martinkirsche/wired-logic) but never had time to finish it (the ideas are still developing in my head, tho).

However I am very happy to see that publishing it, was not for nothing.

dusted
Build instructions are a bit sparse.

$ git clone https://github.com/lets-all-be-stupid-forever/circuit-artist... Cloning into 'circuit-artist'... remote: Enumerating objects: 326, done. remote: Counting objects: 100% (326/326), done. remote: Compressing objects: 100% (269/269), done. remote: Total 326 (delta 59), reused 306 (delta 52), pack-reused 0 (from 0) Receiving objects: 100% (326/326), 1.41 MiB | 7.70 MiB/s, done. Resolving deltas: 100% (59/59), done. $ cd circuit-artist/ $ mkdir build $ cd build/ $ cmake . CMake Warning: Ignoring extra path from command line:

   "."

CMake Error: The source directory "/home/chris_ji/code/circuit-artist/build" does not appear to contain CMakeLists.txt. Specify --help for usage, or press the help button on the CMake GUI. $ cmake .. -- The C compiler identification is GNU 11.4.0 -- The CXX compiler identification is GNU 11.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Error at CMakeLists.txt:17 (add_subdirectory): The source directory

    /home/chris_ji/code/circuit-artist/third_party/raylib

  does not contain a CMakeLists.txt file.

CMake Error at CMakeLists.txt:18 (add_subdirectory): The source directory

    /home/chris_ji/code/circuit-artist/third_party/nativefiledialog-extended

  does not contain a CMakeLists.txt file.

-- Configuring incomplete, errors occurred! $
imtringued
I don't know if you have given it a try, but check out industrial tools like Cadence Virtuoso and Innovus. by letting people design their own standard cells, you can let your players go deeper down the rabbit hole.
mattdeboard
Oh wow. Awesome. I had an idea for similar game for system design but got bogged down trying to learn game dev. This is so cool
cushychicken
I think let’s-all-be-stupid-forever should cut themselves a bit of slack - this is pretty cool.
hhhAndrew
This may be a great complement to the first half of the nand2tetris course.
amelius
Does it have a maximum fan-out of the gates, like real gates do?
msephton
Very cool!