A downloadable game for Windows, macOS, and Linux

Escape from a hostile computer system! Harvest data to create an armada of battle-processes to aid your escape! Take command directly and play the game as an RTS, or use the game's built-in editor and compiler to write your own unit AI in a simplified version of C!

This game is free software, with a github repository at https://github.com/linleyh/liberation-circuit

Windows binaries are provided; the game will also compile on Linux. See readme.txt at the github link.

Melvin Zhang has kindly compiled a Linux release and put it up on github! (He has tested it for Debian Stretch, Debian Buster, and Ubuntu 16.04.) See https://github.com/melvinzhang/liberation-circuit-linux/releases or download it below.

Vanilla has started a discord at: https://discord.gg/8q7DFaM to discuss strategies and things.

Version 1.3 (15 April 2017) adds a new integrated debugging/bytecode-watch system, and fixes some minor issues with 1.2.

Version 1.2 (31 March 2017) makes the following changes:

  • a new font size option (see init.txt)
  • you can now use init.txt to specify a file to save mission progress to (in case your game directory is write-protected)
  • "template files" have been renamed to "multi-binary files" to reflect their purpose as collections of multiple processes in binary format for use in multiplayer games
  • many small changes to in-game text, to make it more helpful
  • press space to cycle between active "under attack" alerts
  • data well locations are marked on areas obscured by fog of war
  • music is paused when the "exit game" box is displayed
  • a new "quit game" option on the "exit game" box (quits to the story screen or the main menu)
  • many other minor changes.

Version 1.1 (20 March 2017) fixes some bugs and adds a double-sized fonts option (edit init.txt for this). V1.1 also fixes a mistake in the in-game description of the interface object, which was very confusing.

PlatformsWindows, macOS, Linux
Rated 4.8 out of 5 stars
(14 total ratings)
Made withAllegro
TagsReal time strategy, sourcecode
Code licenseGNU General Public License v3.0 (GPL)
Average sessionAbout a half-hour
AccessibilityColor-blind friendly, Interactive tutorial
LinksSource code


Libcirc-win-binary-v1.3.zip 3 MB
LiberationCircuit-1.0.app.zip 2 MB
Libcirc-linux-x86_64-binary-v1.3.zip 14 MB

Install instructions

Unzip into a convenient location, and run LibCirc.exe. Edit init.txt to change game settings like resolution, sound volume, font size and colour mode.