Circuit Snap
A downloadable game for Windows and Linux
Buy Now$2.99 USD or more
Reason through circuit puzzles by combining wires, logic gates and other circuits. Starting with two basic logic gates, progressively design and unlock more complex circuits. Use these unlocked circuits to design even more complex functionality. Learn how to manipulate the logic gates and circuits used in electronics applications today. Demo the first third of the game’s content for free to see if you enjoy before purchasing. Includes in game descriptions of how different components work to teach the basics.
Status | Released |
Platforms | Windows, Linux |
Release date | Sep 12, 2023 |
Rating | Rated 5.0 out of 5 stars (3 total ratings) |
Author | Bit Flip Productions |
Genre | Puzzle, Educational, Simulation |
Made with | Inkscape, Audacity, MonoGame, GIMP |
Tags | circuits, digital-logic, logic-gates |
Average session | About a half-hour |
Languages | English |
Inputs | Keyboard, Mouse, Gamepad (any), Touchscreen |
Links | Homepage |
Purchase
Buy Now$2.99 USD or more
In order to download this game you must purchase it at or above the minimum price of $2.99 USD. You will get access to the following files:
circuit-snap-1_8_0-linux-x64.zip 74 MB
Version 1.8.0
circuit-snap-1_8_0-win-x64.zip 73 MB
Version 1.8.0
circuit-snap-1_7_4-win-x64.zip 73 MB
Version 1.7.4
circuit-snap-1_7_4-linux-x64.zip 74 MB
Version 1.7.4
circuit-snap-1_7_1-win-x64.zip 73 MB
Version 1.7.1
circuit-snap-1_7_1-linux-x64.zip 74 MB
Version 1.7.1
Comments
Log in with itch.io to leave a comment.
We recently released version 1.8.0 of Circuit Snap, which includes 2 new puzzles. The release is live on Itch.io, Amazon, and Amazon App Store. Pending final certification will hopefully be available shortly on the Google Play store, Xbox, and iOS.
Version 1.8.0
We haven't posted in a while, but the last couple of versions brought improved iOS performance and several corrections to puzzle descriptions. Also, a potential game crash was corrected in the purchase pipeline for iOS and Android builds.
We appreciate the feedback we have received through the various channels.
1bit Synchronous Register (i0=Store, i1=Data, i2=Clock)
Fantastic game !!! Took quite a long time but 115 done !Please continue updating this game !!
p.s. No IMPLY/NIMPLY gate ?
p.p.s. I'd like to see Latches, Flip-Flops, Registers, Tri-State Buffers(3 signal states), BUS's(bundled lines), Clock, Counter, Sequencer; (Then getting into CPU building) ALU, RAM, and ROM.
@macerator420,
Excellent Job! You are the first person we are aware of who has completed Circuit Snap post release! Some of the puzzles are pretty challenging, so this is no small feat.
To respond to your puzzle requests:
Tri-State Buffers were on the roadmap, but we pulled them. They utilize high-impedance outputs. The simulator we designed behind Circuit Snap assumes all components utilize low-impedance outputs. Adding support for high-impedance outputs is a decent amount of work so the 2 types of outputs could be sorted through properly in simulation. Perhaps sometime in the future, but it isn't on the list for the short term.
In regard to sequential components such as latches, flip flops, etc., yes, we really wanted to add these components. However, in order to release, we decided not to include sequential components and only explore combinational components in the puzzles. Adding sequentially driven solutions would require comparing previous states in addition to the current state, which is a non-trivial amount of work. Although I agree it would add a lot of cool new puzzles.
We had not thought about adding IMPLY & NIMPLY puzzles. This looks doable without too much work. We will take a look at including a couple of puzzles to cover IMPLY / NIMPLY gates in the next update. Good idea.
-Brett
Hello, Thank You! And thank you so much for getting back to me and with so much info ! Also Thank you for adding the IMPLY/NIMPLY levels. (117 complete !)
p.s. Latches made from AND/OR/NOT in the sim don't work since I'm guessing all signals reach their destination at the exact same time but for whatever reason, NAND latches seem to work reliably.
p.p.s Would it interest you to see a ZIP of the solutions to all my levels ?
And would it be possible to get around the high impedance issue by instead, adding a second type of wire that acts differently for specific components ?
@macerator420,
Yes, you are correct, the simulator assumes zero travel time for signals within components, including wires. The simulator still has to adjudicate signal changes in an ordered manner, so depending on the specifics of the latch or flip-flop your mileage will vary on how well it works.
Awesome game, thank you!
We are glad that you are enjoying it! -Brett
Can u add 7 segemtn displays
Hi Nolan0027, sorry for the late reply.
Yes, 7-segment displays are available in Circuit Snap. Once you complete the tutorial, a 7-segment puzzle is available. If you beat this puzzle, 7-segment displays become available in sandbox. Also, 14 and 16 segment displays are used in later puzzles.
-Brett
oh ok cool
Recently we released version 1.7.1. The most exciting portion of this update is auto-saving of puzzle progress between sessions! You may also go back and review the solution for previously completed puzzles, which is very useful since many puzzles build on previous concepts.
We also reached a total of 115 puzzles. Another bugfix update is in work with no suspense date on its release.
Below is a more complete list of changes. If you encounter a bug, want to make suggestions, or generally chat, please use the contact page here: Contact – Circuit Snap (circuitsnapgame.com).
**Version 1.7.1**
We are in beta testing for the next release. This release includes auto-saving progress on puzzles so they can be revisited at a later date. It also includes about 20 new puzzles that focus on expanding the exploration of Boolean Algebra through Equation Sets. And finally, many more puzzles have hints added and their descriptions updated.
Hopefully the testing is smooth so we can release soon.
We just released version 1.3.0. This update adds about 15 new puzzles, bringing the total to 85 digital logic puzzles to solve! There are a lot of updates in this release. full changelog below.
## Changelog
**Version 1.5.0**
* Feature: Add additional puzzles, to include Boolean Expressions, more Decoders, and another 16 segment display
* Feature: Improve layout and functionality of the Profile Screen
* Bugfix: Prevent crashing bug when the return to categories button is highlighted and the app registers as purchased
* Bugfix: Prevent memory leak on the circuit board related to not fully removing deleted circuits
* Bugfix: Prevent the 14 & 16 segment terminal displays from having ghost node activations in sandbox mode
* Bugfix: Remove link to Circuit Snap's website when using a TV (browsing the website was not practical with a remote)
* Bugfix: Correct objects from being truncated in the Puzzle Selection Menu and on the Main Menu
* Feature: Improve wording of XOR puzzle hint
Fun building circuits and educational, expanding my understanding of digital logic. Thanks
If anyone downloaded version 1.3.0, please download the latest version that fixes a major bug.