Logical Path
A downloadable education simulator for Windows, macOS, and Linux
Logical Path is a education simulator where we will learn how to create a programmable computer from scratch, project includes:
- Book
- Logic circuits editor
Book
The book consists of a sequence of theoretical articles and practical tasks. For a better understanding most of theoretical articles are interactive.
Don't worry if you don't know anything about it. It's the education project and we will start from basics. Step by step we will create a programmable computer.
Logic circuits editor
The editor allows you to edit and create your own circuits, it contains various tools and components
The main functions of the editors are supported:
- Save/load to file
- Undo/redo
- Selection
- Global clipboard
- Tabs
- Zoom
- Hotkeys
- Customizing UI (show/hide panels, color schemes, etc)
There are also have special features:
- Infinity work space
- Time control
- Step-by-step execution of circuit
- Ability to flip and rotate circuits
- Graphics tablet support
Editor's logical core is fully done and with sufficient knowledge, you can build a fully functional processor right now. Share your circuits in our Discord channel.
If you like redstone from Minecraft, combinators from Factorio, or you want to know how a computer works, join us.
Follow me to get news and updates!
Do you like this project? You can support me on patreon.
Your support will help me to continue developing the project.
Status | In development |
Category | Tool |
Platforms | Windows, macOS, Linux |
Rating | Rated 4.3 out of 5 stars (8 total ratings) |
Author | GooDCrafter |
Genre | Educational, Puzzle |
Made with | Lightweight Java Game Library |
Tags | alu, circuit, cpu, digital-logic, logic, processor, ram, schematic |
Average session | Days or more |
Languages | English, Russian |
Inputs | Keyboard, Mouse |
Links | Patreon, Discord |
Download
Install instructions
Logical Path 7.0.0 [Cross-Platform, Java] requires Java to run:
- For Windows, MacOS you can download it here: java.com/download
- For Linux you need Java 8 to correct works. You can install it from command line: $ sudo apt-get install openjdk-8-jre
Development log
- Logical Path Update 7.0.0Oct 31, 2021
- Logical Path Update 6.0.0May 14, 2021
- 8-bit processorJan 20, 2020
- Creating a simple CPU. Work in progress.Oct 16, 2019
- Logical Path update v0.5Sep 29, 2019