Logic Gate Engine

Add to
My games
Add to
Wishlist
Save to
Collection
No reviews
Exceptional
Meh
Skip

About

This project was initially made as something for just myself to use, but after many interactions using different languages and tests, I feel its ready to be used by others. There are still somethings that could be added to improve usability, but the program itself should be fully functional.

================================

Welcome to the Logic Gate Engine!

This is a sandbox program for you to do whatever you can imagine. There are a lot of things you can make, and even more you can theoretically make. There is no goal or target, just you're mind.

This program can handle 1000's of gates and has be tested successfully with ~38000 gates at >60fps. Loading files with this many gates will cause the program to freeze for a short amount of time however this is the extreme case and most files will load almost instantly.

Available gates:
  • Button (Mouse Input: can be held down for activate)
  • Switch (Mouse Input: can be toggled when interacting)
  • Buffer (outputs the same as the input; can be used for delay or organisation)
  • Not (outputs the opposite of the input)
  • OR (outputs TRUE if any of the inputs are TRUE)
  • NOR (outputs FALSE if any of the inputs are TRUE)
  • AND (outputs TRUE if all of the inputs are TRUE)
  • NAND (outputs FALSE if all of the inputs are TRUE)
  • XOR (outputs TRUE if only one of the inputs are TRUE)
  • XNOR (outputs FALSE if only one of the inputs are TRUE)
  • Simple Light (displays a colour or combination of colours depending on the inputs)
  • Light (displays white if the input is TRUE, otherwise displays black)
Features:
  • Camera Controls (Pan & Zoom)
  • Gate creating, moving and connecting
  • Snapping gates to a 1/4 size grid
  • Duplicating gates and their connections
  • Deleting gates
  • Creating zones (acts as comments/notes)
  • No action mode (disables moving and connecting gates)
  • Save/load with .logic files (JSON files)
  • Highly performant
  • Stats about number of gates, mesh vertices, and FPS

=================================

Known bugs:

  • The display settings and resolution settings don't work properly and may cause crashes
Platforms
Release date
Developer
Mrwhimble
Age rating
Not rated

System requirements for PC

Read more...
Edit the game info
Last Modified: Jun 11, 2021

Where to buy

itch.io