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.
rafinha 104 days ago [-]
I'm glad you liked it :) .
That's a good idea for the colors, I'll put it in, thanks!
You're also right about the trailer, I'll put it there.
mkirsche 104 days ago [-]
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.
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!
$
rafinha 103 days ago [-]
You're right, I'll put better instructions this week. In the message you sent it seems to be a git submodule initialization thing.
dusted 102 days ago [-]
Cool! :) I opened an issue on github about it, I'd do a pull request, but I didn't manage to make it build yet :) Super cool project, looking forward got playing with it :)
imtringued 103 days ago [-]
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.
rafinha 103 days ago [-]
That looks cool, I'll take a look thanks! I've been studying how to implement blueprints+layers, that might give some good clues indeed, thanks!
mattdeboard 104 days ago [-]
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 104 days ago [-]
I think let’s-all-be-stupid-forever should cut themselves a bit of slack - this is pretty cool.
hhhAndrew 103 days ago [-]
This may be a great complement to the first half of the nand2tetris course.
amelius 104 days ago [-]
Does it have a maximum fan-out of the gates, like real gates do?
rafinha 104 days ago [-]
I haven't thought of that. It might be cool to add something like that for some extra puzzle/optimisation element. I guess it might be useful for netlist export? thanks
msephton 104 days ago [-]
Very cool!
Rendered at 12:54:03 GMT+0000 (Coordinated Universal Time) with Vercel.
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.
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.
$ 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 CMake Error at CMakeLists.txt:18 (add_subdirectory): The source directory -- Configuring incomplete, errors occurred! $