Version 1.0.2 - Disabled the Accumulator and Flip-Flop in level R3
Changelog for version 1.0.2: Disabled the Accumulator and Flip-Flop components in level R3 (Three-color problem) in the Appendix to prevent unintended solutions.

Developer posts and news about this game.

Changelog for version 1.0.2: Disabled the Accumulator and Flip-Flop components in level R3 (Three-color problem) in the Appendix to prevent unintended solutions.

Changelog for version 1.0.1: Fixed incorrect metrics displayed in the solutions window.

After almost two years, I’ve decided that it’s finally time for the full release. OCTOPTICOM 3D is leaving Early Access today , September 10th, just in time for the Steam Programming Fest 2026. Jumping over 0.8 and 0.9 straight to version 1.0 , it comes with three new (and slight

Changelog for version 0.7.1: Changed the pixel format of recorded videos to resolve an issue when posting them on X.

It’s been a while since the last update. The highlight of this release is the new video-recording feature , which lets you easily record and share your solutions. And here is a recorded video You can control the length of the video from the Settings. Changelog for version 0.7.0:

Changelog for version 0.6.9: Fixed a regression that prevented fixed components from loading correctly, affecting levels 8 and 32.

Changelog for version 0.6.8: Fixed a bug that allowed passing tests without using all outputs on levels with multiple outputs. Fixed the 'Random Passthrough' component not using a new seed, which caused it to produce the same result on levels with a fixed seed, like Level 53.

Changelog for version 0.6.7: Fixed a regression where components could not be properly selected when the mouse was dragged very quickly during selection (they appeared selected but behaved as separate objects). Fixed a regression that caused the sound for a clicked button to play

Changelog for version 0.6.6: Fixed a typo in the tooltip for the Demux component. Fixed an issue with "prev" lines in histograms being drawn when the result falls outside the interval. Added a check to prevent blueprints containing source or I/O components. Added new test cases a

Changelog for version 0.6.5: Fixed an issue that prevented components from rotating using keyboard controls. Fixed a Windows-specific issue preventing renaming solutions when the new name differed only in letter casing. Added two labels in the controls menu: "Primary Controls" an

Changelog for version 0.6.4: Web demo available at and Added sound effects for the blueprints buttons. Added support for importing saves from the web demo.

Changelog for version 0.6.3: Added one more deterministic test case for Level 54 (Multiplication). Fixed an issue where a key for deleting selected components was not working. Fixed a bug in the XOR gate component showing nonexistent loops. Fixed an issue where a solution was sav

Changelog for version 0.6.2: Fixed Switch 2 leaking in certain cases. Fixed random passthrough causing nonexistent loops. Added a sound effect for clicked buttons, which can be disabled in the settings. Corrected Level 54 (Multiplication) to use non-streaming instead of streaming

Changelog for version 0.6.1: Added a new test case for level 49 (Sort), made some cells' colors deterministic to prevent non-deterministic solutions, and reset leaderboards and histograms. Added tick marks in histogram graphs. Adjusted tick marks and numbers for histograms where