Design increasingly complex computation units powered by high pressure steam. From switches to steam based computers, all in a world of analogue pressure devices. Use previous designs to solve further challenges, unravel the mystery of the missing steam and discover a new field of science.
All Reviews:
Very Positive (54) - 85% of the 54 user reviews for this game are positive.
Release Date:
May 3, 2021

Sign in to add this item to your wishlist, follow it, or mark it as ignored

Download ComPressure Demo

Buy ComPressure

Buy Open-Source Open-Ended BUNDLE (?)

Includes 3 items: Marvellous Inc., Selfless Heroes, ComPressure


About This Game

For too long have we relied on cogs and gears to control our lives. Welcome to a new age, the age of steam!

The simple valve, which controls the flow of steam based on the pressure on it's control ports, is the only component that is needed to revolutionise our control over machines. From simple switches, to adders, tabulators, and eventually entire computers. Your companions will guide you through the discovery of steam based computation. A word of warning though. This game is hard. One can not discover an entire new field of science alone. Which is why an Academy of steam engineers (Discord) is available to you. A friendly community who are happy to assist you and share their latest steam innovations. Each solved challenge yields another useful element that can be used in future designs. Poor solutions in previous stages make poor components to use further on, so you will be coming back to old designs, tuning and optimising them with things you have learned.

The Game

The following is a quick walkthrough the game dynamics.
It all starts with pipes. Left click to start a pipe and click each time to extend it in the direction of the mouse pointer. Right click to end.

When placing more pipes, they can either cross, or join existing pipes. To join, extend the pipe in the direction of an existing pipe.

To delete, press or hold right mouse button.

In the edit menu (one with the spanner) you can select to place a steam inlet. It is also available by pressing Tab twice. There are buttons to rotate the direction before placing, but you can also use Q and E on the keyboard. Then place with the left mouse button.

The numbers appearing on the pipe connections show the current pressure, from 100 when connected to a steam inlet, to 0 at any uncapped pipe end.

The last component is the valve. If the pressure on the + side of the valve is higher than on the - side, the valve becomes open and lets steam pass through the valve. If the + and - sides are at the same pressure, of the - side is higher, then the valve is closed and does not allow steam through.

The design is continually examined with a series of tests. If the output is within 5% of the test target, a score is given depending on how accurate the output is. This ranges from 100 for spot on to 0 when 5% off. Passing all tests with any score above 0 unlocks the next level. To focus on a specific test, click the test to enter "play one" mode which repeats one test.

Each completed design can be used as a component in future designs.

System Requirements

SteamOS + Linux
    • Requires a 64-bit processor and operating system
    • Memory: 1 GB RAM
    • Requires a 64-bit processor and operating system
    • Memory: 1 GB RAM
    • OS: MacOS 10.14+
    • Memory: 1 GB RAM
    • OS: MacOS 10.14+
    • Memory: 1 GB RAM

    What Curators Say

    8 Curators have reviewed this product. Click here to see them.

    Customer reviews

    Review Type

    Purchase Type


    Date Range
    To view reviews within a date range, please click and drag a selection on a graph above or click on a specific bar.

    Show graph

    Filter reviews by the user's playtime when the review was written:

    No minimum to No maximum
    Display As:
    Show graph
    Hide graph
    Excluding Off-topic Review Activity
    There are no more reviews that match the filters set above
    Adjust the filters above to see other reviews
    Loading reviews...