andrew-wilkes / logic-simulator-2

A refactored version of Logic Simulator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logic Simulator 2

A refactored version of Logic Simulator.

The original worked ok, but the code became a bit unmanageable as the project evolved, so now there is a chance to re-create it based on experience gained.

Computer Simulation

Testing

Some of the code that is logic-intensive is unit tested.

To run the tests, install the AddOn for GdUnit4 in the Godot Editor asset library tab, and you will likely be prompted to then update to the latest version of it.

To learn about testing with this AddOn, head over to: https://mikeschulze.github.io/gdUnit4/

The test suite scripts are in the src/tests/ directory.

Links

Nand to Tetris - lets try to make this software useable with that project.

Contribution Guidelines

This is essentially a personal project, but I welcome feedback.

You can do so via the GitHub issues mechanism at: https://github.com/andrew-wilkes/logic-simulator-2/issues You don't necessarily need to post an issue. Suggestions for improvements etc. are welcome.

About

A refactored version of Logic Simulator

License:MIT License


Languages

Language:GDScript 60.2%Language:Scilab 38.8%Language:Shell 0.6%Language:Hack 0.3%Language:Batchfile 0.1%