Wube Software built a studio by refusing to stop improving Factorio
Factorio asks players to build something, identify what is wrong with it and then make it better.
A production line works.
Then demand increases.
A bottleneck appears.
The player redesigns it.
The factory works better.
Eventually, another limitation appears and the process starts again.
There is something appropriate about the fact that Wube Software has spent much of its own history working in almost exactly the same way.
The Prague-based developer is best known for Factorio, but saying that undersells just how closely the studio and game are connected.
Factorio development began in May 2012.
Wube Software itself did not formally exist until September 2014. Factorio
The game effectively came first.
The studio grew around it.
More than a decade later, Wube is still improving the factory.
Factorio existed before Wube Software
Many developers form a studio and then decide which game to make.
Wube’s history developed in the opposite direction.
Factorio development started in May 2012.
The project was small.
Wube describes its origins as a garage operation involving two programmers and one artist. That tiny beginning would eventually grow into a professional development team based in Prague with contributors working elsewhere around the world. Factorio
The early concept already contained the foundation of what Factorio would become.
Build.
Automate.
Expand.
Optimise.
However, turning that idea into a sustainable commercial game required more than programming.
It needed players.
Crowdfunding helped turn the project into something larger
Factorio successfully went through crowdfunding in February 2013.
That milestone came before Wube Software itself was formally established. Factorio
The early community therefore became important while the project was still finding its shape.
For a systems-driven game, that relationship offered something particularly valuable.
Players do unexpected things.
They build factories developers never anticipated.
They create extreme production networks.
They discover obscure bugs.
They push simulation systems far beyond normal conditions.
For a developer obsessed with optimisation, those players become an enormous source of information.
Factorio’s development would increasingly happen in public.
Wube Software formally arrived in 2014
Wube Software was founded in September 2014.
By then, Factorio had already been in development for more than two years. Factorio
The company’s founder and director is Michal Kovařík, better known within the Factorio community as kovarex.
Wube describes Kovařík as the person who started the project and its creative centre.
Tomáš Kozelek, known as slpwnd, is a co-founder who worked across programming and company management during Wube’s early years.
Artist Albert Bertolín Soler, known as glex, became responsible for much of Factorio’s visual identity and serves as art director. Factorio
These names matter because Wube’s development communication has traditionally been unusually personal.
Players frequently encounter developers by their handles rather than through anonymous corporate statements.
Factorio reached Steam before it was finished
Factorio launched on Steam in February 2016.
Version 1.0 would not arrive until August 2020. Factorio
That four-year gap is important.
Factorio spent years being played publicly while Wube continued developing it.
Systems changed.
Interfaces improved.
Performance received attention.
Bugs were fixed.
Features were expanded.
The game became increasingly polished while the community simultaneously became increasingly experienced with it.
This created an unusual relationship between developer and player.
Wube was not developing Factorio in isolation and then revealing the result.
Players could watch it evolve.
Friday Facts made development part of the Factorio experience
One of Wube’s most recognisable traditions became Factorio Friday Facts.
The development blog allowed members of the team to explain what they were working on.
Sometimes the subject was a major feature.
Sometimes it was an interface.
Sometimes it was an optimisation almost invisible to the average player.
Fluid behaviour, robots, railway systems, graphics, algorithms and obscure technical problems could all become subjects.
That level of detail suited Factorio.
This is a game played by people who willingly spend hours determining why a production system is operating below capacity.
A lengthy explanation of how the developers improved an underlying system therefore has an unusually receptive audience.
Wube effectively made engineering discussions part of its communication strategy.
Factorio 1.0 was a milestone rather than an ending
Factorio reached version 1.0 in August 2020.
For many games, that moment would signal the beginning of a gradual move towards the developer’s next major project.
Wube did something else.
It kept working on Factorio.
Version 1.1 followed in January 2021, while development eventually expanded into something considerably larger. Factorio
The studio began work on a major expansion.
That project would occupy years.
Space Age became Wube’s biggest project
Development of what became Factorio: Space Age took roughly four years.
Wube said its team roughly doubled during the early expansion period to almost 30 people, with the graphics department expanding particularly heavily. Factorio
The scope was ambitious.
Factorio’s original progression builds towards launching a rocket.
Space Age asks what happens afterwards.
Players construct space platforms, travel between planets, exploit different resources and create logistics networks operating across worlds. Factorio
That required more than simply creating additional recipes.
Wube reconsidered progression.
New environments needed different production challenges.
Logistics expanded beyond one planet.
The engine itself received significant work.
Space Age effectively became another enormous optimisation problem.
Wube spent years solving it.
Factorio 2.0 improved the game even without Space Age
An important part of Wube’s approach was separating expansion content from improvements that could benefit the wider game.
Space Age launched on 21 October 2024 alongside Factorio 2.0.
The expansion required a purchase.
The 2.0 update was free for existing Factorio players.
Version 2.0 included changes involving robots, rails, remote viewing, circuit networks, train controls, fluids and terrain generation among numerous other improvements. Factorio
That distinction matters.
Some development work created content specifically for Space Age.
Other work improved the underlying Factorio platform.
The expansion and base game therefore developed alongside one another.
Wube tests Factorio by actually building factories
Wube’s development posts repeatedly describe internal multiplayer testing.
During Space Age development, team members conducted extended LAN playthroughs to evaluate progression and identify problems.
These tests influenced pacing and design.
The team shortened or adjusted areas that slowed the experience unnecessarily.
Performance problems also became visible when enormous multiplayer factories pushed the simulation hard enough. Factorio
That sounds obvious: developers should play their own game.
However, Factorio’s interconnected systems make full playthroughs particularly valuable.
A mechanic can appear perfectly reasonable in isolation but become frustrating when placed inside a production chain lasting dozens of hours.
Wube needed to experience the system as players would.
Then it could identify the bottlenecks.
Modding became part of Factorio’s ecosystem
Factorio was also designed with extensive modding capabilities.
Wube’s official material highlights Lua-based modding and its large collection of community-created modifications. Factorio
That community has pushed Factorio in directions beyond Wube’s official progression.
It has also influenced development more directly.
Space Age provides a particularly interesting example.
The expansion’s development included Earendel, creator of the ambitious Space Exploration mod.
Wube brought him onto the Factorio team, where his work extended well beyond his official concept-artist title into game design, terrain systems, art direction and other areas. Factorio
The relationship between developer and modder therefore became unusually direct.
Someone who had spent years extending Factorio from outside the studio became part of the team developing its official expansion.
Wube Software remained relatively small
Factorio became substantially larger.
Wube did too.
However, the studio did not transform into a massive publisher with numerous development teams producing unrelated games simultaneously.
Its official team page currently describes a group of 31 in-house professionals and contributors around the world. Factorio
That relatively concentrated structure helps explain why Factorio and Wube remain so closely connected.
The company’s identity has not been diluted across dozens of unrelated franchises.
Factorio is not simply one product in a large catalogue.
It is the project around which the studio was built.
Space Age could have been the ending
After Space Age launched, Wube described Factorio 2.1 as the last major release it expected for the foreseeable future.
That did not mean another enormous expansion.
By May 2026, the developer said it was broadly satisfied with the design of Factorio and Space Age.
The goals for 2.1 were instead focused on quality of life, smaller features, fixes, polish and improvements for modding. Wube explicitly said players should not expect new planets, enemies or research trees from the update. Factorio
That restraint is interesting.
Software development constantly creates opportunities to add more.
Wube appears increasingly interested in finishing and polishing what already exists.
For a studio that has spent more than a decade expanding one interconnected simulation, knowing when a system is sufficiently complete may be one of the hardest decisions of all.
Wube develops Factorio like Factorio players build factories
There is an obvious parallel between Factorio and the company that created it.
Factorio players build systems.
They test them.
Something does not work properly.
They identify the problem.
They redesign it.
The system improves.
Then they repeat the process.
Wube’s public development history often looks remarkably similar.
Build a feature.
Test it.
Measure what happens.
Find the bottleneck.
Change it.
Test again.
Space Age’s four-year development cycle provides perhaps the clearest example.
The studio created prototypes, conducted repeated playthroughs, changed progression and continued refining the expansion until the systems worked together. Factorio
The factory mentality seems to extend beyond the game.
Why Wube Software matters
Wube Software did not build its reputation by releasing a new franchise every few years.
It built one extraordinarily complicated machine.
Then it kept improving it.
Factorio began development in 2012.
Crowdfunding followed in 2013.
Wube Software formed in 2014.
Steam followed in 2016.
Version 1.0 arrived in 2020.
Space Age and Factorio 2.0 transformed the game again in 2024.
Factorio 2.1 continued that process in 2026. Factorio
TechnologyBlog’s Factorio profile explores what makes the resulting automation game so difficult to stop playing.
The developer story explains how that machine became so refined.
Wube built Factorio.
Factorio built Wube.
More than a decade later, the relationship between the two is difficult to separate.
Perhaps that is appropriate.
Factorio teaches players that a machine is never really defined by one component.
What matters is how everything connects.
