OPENWORLD
Download

Machines & power · Factories

A factory automation game in 3D, where your factory never sleeps

Chests that feed a Furnace on their own, pumps that drain an oil pocket, shafts that spin across your base — and a factory that keeps working when you walk away. Here's how automation works in Openworld.

By Tom Pascard· Updated ·10 min read

In short

  • Real automation, built in: conveyors, pipes, cables, shafts and fibres link your chests and machines.
  • Your factory is simulated even when nobody is near it: come back, the iron is waiting.
  • Pumps drain water, oil or lava under them; a refinery splits oil into kerosene and natural gas, real rocket propellants.
  • Energy is conserved: no endless power out of a gearbox — every machine costs real fuel or sunlight.
  • In first person, on Mac (native Apple Silicon), Windows and Linux. The system is still being polished.
Read the guide

psst… click on them

On this page
  1. Is there a 3D factory game for Mac?
  2. How it works: nodes and links
  3. Conveyors: items that ride on their own
  4. Pumps and fluids: water, oil, lava
  5. Engines, shafts and gears: power is conserved
  6. From ore to kerosene
  7. A factory that keeps running when you're away
  8. Where does automation fit?
  9. Automating with friends
  10. Questions

Is there a 3D factory game for Mac?

If you play on a Mac, you know the problem: many big 3D factory games skip macOS. Openworld takes another road: a voxel sandbox on a whole, round planet — walk straight and you come back to where you started — where automation is part of the survival game, in first person. It runs natively on Apple Silicon and Intel Macs, on Windows and on Linux, with the same worlds and the same servers. More on that in our sandbox guide for Mac.

You don't open a separate “factory mode”. You mine coal and iron in your first caves, you build a Furnace to make your first iron… and one day you get tired of carrying ore by hand. That's when the conveyors come out.

  • 5kinds of links: items, liquids, power, signals, rotation
  • 20simulation turns a second, on their own thread
  • 0add-ons to install: it's all built in
  • 3systems: Mac, Windows, Linux

Openworld's automation fits in one idea: nodes joined by links. A node is anything that holds, makes or uses something — a chest, a Furnace, a metal mill, a tank, a pump, an electric motor, a solar panel, an antenna. A link is what you lay between two nodes:

  • Conveyors carry items (ore, coal, ingots…).
  • Pipes carry liquids and gases, from a thin pipe to a huge pipeline.
  • Cables carry electricity — or, for signal cables, a simple signal.
  • Shafts carry rotation, from a motor to a pump.
  • Optical fibres carry signals very far.

Every node has ports: a socket for items in, one for items out, a power socket, a shaft socket… Hold a link in your hand and look at a machine: its sockets show up, coloured by what they do — in, out, or both. Drag your link from one port to another, the path follows your gaze (around corners, up stairs), and both ends snap onto the right socket.

Conveyors: items that ride on their own

A conveyor is a glass tube in which you see your items slide by, one after the other. It comes in three grades, from a basic belt to an express one that moves many times more items a second. Lay it from a chest to a machine and the machine fills up; lay it from the machine's output to another chest and the products leave by themselves. Nothing is ever duplicated: an item is in a chest, in a tube, or in a machine — never in two places at once.

Robot
A real chain from the game, in miniature: iron ore and coal feed the Furnace, its iron ingots ride to the metal mill, the iron sheets land in the last chest. Tap a chest or a machine to read its sheet, then walk away.

Gravity helps you: a conveyor or a pipe that goes downhill carries for free over a short drop. To climb, or to go a long way, you add a booster pump fed with electricity, and on a very long line a repeater that relays it. And when several machines need the same coal, a junction shares a link between several outputs in turn.

Pumps and fluids: water, oil, lava

The pump is the first machine that really changes your landscape. Turned by a shaft, it draws the liquid in a zone under and around it — water, oil, lava, milk or kerosene, with a filter in its sheet — and pushes it into its pipes, toward a tank or a machine. When you place it, the game counts what's in its reach; it pumps that amount even when its land is unloaded, and the level really drops in the world when the chunks come back.

Around the pipes you find the whole plumber's kit: valves you open by hand or by a signal cable, junctions that split a flow, a large tank of several cubic metres, and a tap that fills your bucket from the pipe behind it. Two pumps side by side never count the same voxel twice: the older one keeps its share.

You shouldn't be able to run a huge factory with just a rabbit in a cage turning a shaft you sped up with a gearbox.

Tom Pascard, Openworld's developer

Engines, shafts and gears: power is conserved

That quote is the rule of the whole system: what flows through your base is power, and it never comes out of nowhere. An electric motor, fed by a cable, turns a shaft; shafts in wood, iron or steel carry more or less power; gear wheels that touch mesh together and change the speed (a small one driving a big one turns slower, and the other way round) — but never the power. A shaft loses a little on every metre and each mesh costs a bit: put your gears near the motor. Ask too much of a shaft and it slips.

The pump has a speed it likes best, the motor another: matching them with the right gears is half the fun. Too fast or too slow, its efficiency falls.

From ore to kerosene

Here is the big chain most players aim for, and every link of it can run on its own:

  1. 1

    Find the deposits

    Coal and iron in your first caves. Oil under the lowlands, where black bitumen seeps give a giant field away, or in small lenses 20 to 60 m down. Our guide to resources says where to look, our guide to caves how to go down.

  2. 2

    Smelt

    Ore and coal by conveyor into the Furnace, its iron ingots out by another; back in the Furnace, iron and coal become steel, and the metal mill rolls sheets, wire, pipes and cables for the better machines.

  3. 3

    Pump the oil

    A motor, a shaft, a pump over the lens, a pipe to a tank. A giant field holds far more than a small lens. The pump keeps drawing while you're elsewhere.

  4. 4

    Refine

    The refinery splits each cubic metre of oil into kerosene, petrol, diesel, natural gas and tar, each cut leaving by its own pipe — or makes plastic.

  5. 5

    The launch pad

    Kerosene is one of the propellants real rockets burn — and the factory reaches the rocket. The refinery fills empty dewars with RP-1, the gas plant fills them with liquid oxygen, methane or hydrogen, and a fuelling tower on the pad pours the dewars in. Every part is crafted too: see our rocket guide.

The same oil and kerosene also burn in a generator to make electricity, and solar panels add free power by day — less during a solar eclipse, since the sky is real. Powering a whole base — panels, batteries, cables, switches — is in our guide to electricity and radio; making it a place you want to live in, with lamps and furniture, is in our decoration guide.

A factory that keeps running when you're away

This is Openworld's signature: a machine doesn't stop when you walk away. Every node and every link is also kept in the game's own simulation — the OVM, for Openworld Virtual Machine — which runs on its own thread, turn after turn, across the whole world, even where no chunk is loaded. Fill your forge, take your rocket to the Moon, come back an hour later: the iron is there, as if you had stayed. Your circuits and logic gates live in the same simulation: a clock, a counter or a tank alarm keeps ticking while you're gone.

And if your factory grows huge? The simulation slows down a little (you'll see it in the debug screen and on a small badge), but the game itself stays smooth: they don't share the same clock. A server can also choose to simulate only the loaded areas; then a factory far from every player sleeps until someone comes by.

Where does automation fit?

Openworld isn't a factory game first — it's a survival sandbox where automation is one of the ways to play, next to exploring, building, flying and going to space.

If you want to build a forge in a valley, a pipeline to the sea and a launch pad on the next hill, with friends, on a planet you can walk around — that's Openworld.

Automating with friends

Factories shine in multiplayer: one friend runs the mines, another the furnaces, a third lays the pipeline. On a server, everything keeps running as long as the server runs — the night shift never clocks out. See how to play with friends on Mac, PC and Linux, or host your own server so your factory never stops.

Follow Openworld

@play_openworld is Openworld's official Instagram page: videos of the game and news of every update.

@play_openworld

Openworld is created by @tompascard

Three steps to your first factory

  1. 1Install Openworld with the downloaded file: it sets up the launcher.
  2. 2Create your account in the launcher and confirm your email.
  3. 3Pick your username… and play.

Questions

Can I automate in 3D, in first person?

Yes: conveyors, pumps, motors, shafts, electricity, all in first person. It's a survival sandbox rather than a pure factory game, on a whole round planet. It runs natively on Apple Silicon and Intel Macs (macOS 11 or newer), Windows and Linux.

Do machines keep running when I'm far away?

Yes. Factories are simulated across the whole world by default, even where no player is. A server can choose to simulate only the loaded areas instead.

Do factories need electricity?

Not all of them: the Furnace burns coal, the metal mill turns by hand. But motors, booster pumps, the gas plant, the hyperbaric press and lamps need power — from generators, solar panels, wind turbines or batteries. See our electricity guide.

Can a big factory lag the server?

The simulation runs on its own thread: a huge factory slows the simulation down, not the game. You can see its pace in the debug screen.

Can I automate in survival?

Yes. Every conveyor, shaft and device is crafted in survival, from the Technology tab. In creative, you just take them.

Is automation finished?

Not yet: it's being reworked into a second version during the alpha. The concepts stay — nodes, links, conserved power, factories that run on their own — but details may change.

Keep reading

More guides

The game

Keep exploring Openworld

Download

Ready to go?

One small file, and your planet is waiting. The game updates itself.

Out now. Openworld is in alpha, and you can play it today.

  1. AlphaYou are hereToday. The whole game, playable since the first day of the alpha, and it costs less.
  2. BetaWhen the game is more stable.
  3. Official versionThe final version. The launcher takes you there by itself.

Nothing to wait for: Openworld is downloaded from this site, not from Steam or any other store.

Your system

Windows

Windows 10 or 11, 64-bit

Download

Openworld.exe

Your system

Linux

x64, glibc 2.31+ (Ubuntu 20.04+), Vulkan drivers

Download

Openworld-linux-x64.tar.gz

  1. 1Install Openworld with the downloaded file: it sets up the launcher.
  2. 2Create your account in the launcher and confirm your email.
  3. 3Pick your username… and play.

Follow Openworld

@play_openworld is Openworld's official Instagram page: videos of the game and news of every update.

@play_openworld

Openworld is created by @tompascard

Is Openworld out?

Yes. Openworld has been playable since the first day of its alpha. Download it for Mac, Windows or Linux, create your account in the launcher and play: there is no release date to wait for.

Is Openworld coming to Steam?

Openworld isn't on Steam or any other store, and you don't need one: you download the game from this site, today, and its launcher keeps it up to date.

Alpha, beta, official version: what does it mean?

Alpha: the game is playable and grows with every update; things move and sometimes break. When it is more stable, it becomes a beta, then its official version. It's the same game all the way: you play now, and the launcher installs each new version by itself.

Why play during the alpha?

You play right away, you watch the game grow update after update, and the alpha costs less than the official version will.

macOS says the app “wasn't opened”

Normal for now: the app doesn't have its Apple certificate yet. Click Done, open System Settings → Privacy & Security, scroll down to Openworld and click Open Anyway. Just once.

Windows shows “Windows protected your PC”

The installer doesn't have its certificate yet. Click More info, then Run anyway.

And on Linux?

Extract the archive and run the program:

tar xzf Openworld-linux-x64.tar.gz && ./Openworld

You need a Vulkan graphics driver (Mesa or NVIDIA) and glibc 2.31 or newer (Ubuntu 20.04, Debian 11, Fedora 32 or newer).

What kind of machine do I need?

A Vulkan-capable graphics card (on a Mac, macOS 11 or newer). The game adjusts its view distance and weather quality: a recent laptop is enough.

The launcher doesn't open?

Update your graphics driver from NVIDIA's, AMD's or Intel's website. On a laptop with two graphics cards, update both. On Linux, install the Mesa Vulkan drivers (mesa-vulkan-drivers).

It's downloading!

Install Openworld

The game doesn't have its Apple and Microsoft certificates yet: your computer will be suspicious the first time you launch it. That's normal, here's how to tell it everything's fine. Just once.

  1. 1

    Open Openworld.dmg

    Drag Openworld into the Applications folder, then launch it from Applications.

  2. 2

    macOS refuses: click “Done”

    Definitely not “Move to Trash”.

  3. 3

    System Settings → Privacy & Security

    Scroll down to “Openworld was blocked”, click Open Anyway and confirm (password or Touch ID).

  4. 4

    Relaunch Openworld

    Click Open one last time. That's it: macOS won't ask again.

Comfortable with Terminal?
xattr -dr com.apple.quarantine /Applications/Openworld.app

Then launch Openworld as usual.