A deep automation and programming game on a frozen alien planet. Write real code to drive rovers, run power grids, fabricate parts, and fly drone fleets across the world. Your scripts run while you plan your next move. The more you terraform, the more the planet responds.

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

Coming Soon To Early Access

The developers of this game intend to release as a work in progress, developing with the feedback of players.

Note: Games in Early Access are not complete and may or may not change further. If you are not excited to play this game in its current state, then you should wait to see if the game progresses further in development. Learn more

What the developers have to say:

Why Early Access?

“Code: Terraform is built around programming, automation, and many interconnected simulation systems. Players can approach problems in ways I may not anticipate, revealing unusual interactions and edge cases that are difficult to find through internal testing alone. Early Access gives me the opportunity to improve stability, balance, documentation, and usability through player feedback while continuing to expand and refine the game.”

Approximately how long will this game be in Early Access?

“I currently expect Code: Terraform to remain in Early Access for approximately one year. This is an estimate, and the timing may change depending on player feedback and the progress of development.”

How is the full version planned to differ from the Early Access version?

“The full version is planned to build on the existing programming and automation experience with additional content, systems, and ways to play. I plan to continue improving the programming tools, documentation, onboarding, balance, performance, and overall polish. I also plan to explore Steam Workshop support for community created content and a free play sandbox mode with fewer structural constraints. These plans may evolve as development continues and as I learn from player feedback.”

What is the current state of the Early Access version?

“The game is already playable and includes its core programming, automation, resource management, construction, research, and terraforming systems. Players write Python like code to control machines and drones, build interconnected infrastructure, manage resources and power, and progress toward transforming an alien planet in game. The game contains substantial playable content that will likely span across dozens of hours for most players, but players should expect some bugs, balance changes, usability improvements, and continued refinement during Early Access.”

Will the game be priced differently during and after Early Access?

“I plan to gradually raise the price as the game gains more content, features, and polish. Any price changes will be communicated in advance.”

How are you planning on involving the Community in your development process?

“I am very active in the Steam Discussions and the official Code: Terraform Discord server, where players can share feedback, report bugs, ask questions, and discuss their approaches to programming and automation. Player reports will help me identify unusual interactions between systems, improve the programming interface and documentation, refine balance and onboarding, and decide which areas need the most attention. I also plan to share development updates and patch notes so the community can follow the game’s progress throughout Early Access.”
Read more

Download Code: Terraform Demo

This game is not yet available on Steam

Coming soon

Interested?
Add to your wishlist and get notified when it becomes available.
 
See all discussions

Report bugs and leave feedback for this game on the discussion boards

About This Game

FREE DEMO IS AVAILABLE: Download and play the game now.

You've been sent to a frozen alien world. Your ship is silent. Sensors offline.

The only way to bring this place to life is to write code.

Code: Terraform is an automation/programming game where every action happens through scripts you write. Not visual programming. Not drag and drop. Real code, in a language modeled after Python, with a full editor, console, and documentation built into the game.

You don't click to mine. You write the mining script. You don't manage a power grid by hand. You script the policy that runs it. Solar trackers follow the sun because your code reads the clock. Drone fleets fly because your code dispatches them. The more systems you script, the more the planet responds.

Boot your systems

Bring your base online one script at a time. Calibrate sensors. Activate solar power. Read raw instrument data and turn it into meaning. Every system is a component you interact with through code.

Write scripts that run autonomously

Your solar tracker follows the sun. Your rover surveys distant sites and drills the ones worth mining. Your smelter refines what comes back. They all run at the same time, your code working while you plan your next move.

Solve engineering contracts

Earth sends contracts. Data processing challenges with real rewards. Parse signals, filter datasets, compute solutions. The harder the contract, the bigger the payout.

Refine, fabricate, deliver

Earn credits. Buy machines. Deploy modular rovers and Pioneers, swap nav and sonar and drill modules to suit the job. Smelt ore into ingots. Fabricate parts: pipe segments, machine frames, circuit panels, turbine rotors, cargo pods, thruster assemblies, battery packs. Ship orders to Earth's contractors for credits, recipe unlocks, and tech upgrades. Scale from a single solar panel to a planet spanning industry.

Power grids and fluid networks

Drill water from underground reserves. Tap oil wells. Cap geothermal vents for steam. Pipe each medium across the planet, balance backpressure, and feed tier three machines that demand continuous flow to run at full output. Bridge crossing pipes with overpasses. Wire power subnets with line segments. The infrastructure layer is tile by tile, and yours to design.

Tiers, upgrades, and the climb

Mark I machines bring you to a thin atmosphere. Mark II push you to breathable air. Mark III demand fluid input but unlock the climb to terraformed. Earn upgrade packs through orders, apply them to deployed machines, watch your output curve bend.

Construct what you need

Plan pipes, power lines, and outposts in a tile based blueprint editor. Send a Pioneer with a Constructor module to execute the plan. Lay infrastructure piece by piece, exact tile by exact tile, the same way a real engineering crew would.

Build drones. Fly the routes. Stand up outposts.

Assemble drones from chassis, thrusters, and modular pods. Plant outposts in the richest territory and operate them remotely. Write flight scripts that haul ore home, ferry supplies out, recover stranded fleets. Charging stations and refueling pads keep the fleet airborne. Recovery bays airlift the ones that don't make it back. Distance becomes a function of battery and fuel, not track. Share a route once as a library script and every drone uses it.

A real programming environment

Full code editor with syntax highlighting, autocomplete, signature help, type aware completions, rename refactoring, and inline docs that jump on Cmd+click. Multiple scripts running concurrently. Library scripts for shared code: import a function once, use it everywhere. Breakpoints, log points, conditional breakpoints, three step modes for real debugging. Dock the editor to code and watch the results side by side.

Something is wrong

Sensor readings that don't match. Warm patches where nothing should be warm. Structures that weren't there yesterday. Mission control asking questions they shouldn't need to ask. The more you terraform, the more the planet responds. Not to your equipment. To you.

A story told through your terminal

No cutscenes. No cinematics. Every story beat arrives through the systems you already use. Briefings, sensor data, encrypted transmissions, contract anomalies. The truth unfolds while you work. Pay attention to the details.

No hand holding

There are docs and hints. No tutorials. Figure it out, like a real engineer would.

AI Generated Content Disclosure

The developers describe how their game uses AI Generated Content like this:

Some voice acting, music, and graphics(SVG) and game capsules/main menu art were created using AI generation tools All content was reviewed and curated by the developer.

System Requirements

Windows
SteamOS + Linux
    Minimum:
    • OS: Windows 10
    • Memory: 4 GB RAM
    • Graphics: Any GPU with WebGL support
    • Storage: 1 GB available space
    Minimum:
    • OS: Ubuntu 22.04 LTS or SteamOS 3.0 (64-bit)
    • Processor: 64-bit dual-core processor
    • Memory: 4 GB RAM
    • Storage: 1 GB available space
There are no reviews for this product

You can write your own review for this product to share your experience with the community. Use the area above the purchase buttons on this page to write your review.

Review Filters