https://turbowarp.org/807716338 A digital logic simulator. You're given a NOT gate and an AND gate to start with, and from there you're free to create your own custom chips in layers of increasing complexity. Try to build something that adds numbers together, or even attempt to create a little computer! INTERFACE: - IO: To the left there are inputs. You can click them to switch them ON or OFF. To the right there are outputs. Add inputs and outputs with the + and - buttons. - CHIPS: At the top you have your chips library. Click on a chip to place it on your work space, and click again to confirm. - NODES: The black circles are nodes. Click on a node to wire it to another node! You can click anywhere to add bends to the wire. (You cannot wire an input back to an input) - DELETE: Press X to toggle DELETE mode. While in DELETE mode, click on a node to delete all wires connected to it, click on a chip to remove it from the work space, or click on a chip button (top bar) to delete it from the library. - NAME: Press N to toggle NAMING mode. While in naming mode, click on a chip button (top bar) to rename the chip. Click on an input or output node to give it a name. - PACKAGE CHIP: When you're done creating your chip and wiring the inputs and outputs, hit PACKAGE CHIP to save your work space into a single chip. Give it a name and a colour and it will be added to your library to use again to create even more complex chips! - SAVE: Done for the day? Save your work by pressing SAVE. A save code will be generated. Save your code somewhere safe for when you come back. - IMPORT: Paste in a save code. It can be yours or someone else's. All of the chips saved in the code are added to your library.
Share your creations here: https://scratch.mit.edu/discuss/topic/851430/ This project is my attempt to port Sebastian Lague's Digital Logic Sim to Scratch. https://sebastian.itch.io/digital-logic-sim Pen Text Engine++ by @-Rex-