




🌟 Special thanks to our amazing supporters:
✨ $10 Tier: [Geeks Love Detail]
🌈 $5 Tier: [Benedikt][David Martínez Martí]
uFactory has been patched to version 2.2.0.7.
The following changes were made:
Added F2 toggle to hide in-game UI
uFactory has been patched to version 2.2.0.6.
The following changes were made:
Fixed a bug that caused the layout to push the machine process selectors off the screen.
Published the uFactory Assembler builds in the release.
Hi all,
This is a framework update that adds a lot of behind-the-scenes and usability features:
Native Linux support. Now you can download a version of the game specifically built to run on Linux!
Localization support. uFactory now supports localization and all text is ready to be localized. Want to help us get uFactory out in your language? Visit https://translate.ufactorygame.com to contribute to the community translation project!
Sandbox mode. You can now build your factory structure as you fill it in with any machines and products in the game.
Gamepad support / partial. Gamepads are now mostly supported, but the in-game guidance and documentation for these controls is still lacking.
Steam Deck support. Deck is now supported as well, with the same interface exceptions as the above point.
Cross-platform editor. uFactory Assembler is a program that ships with the default copy of the game on both Windows and Linux, and it allows you to create your own content for the game, from factory scenarios, to new machines, to new commodity types.
Promotion from beta branch. The new built-with-Godot version of uFactory has been promoted to the main branch. If you want to play the old built-with-Unity version, then you need to opt into the relevant beta.
Colored floor tiles, to make it easier to identify certain machines and their statuses from a distance. This will likely be expanded in the future; it's mostly a proof of concept for now.
The machine status pie charts are back! So now you can see at-a-glance what your machines are wasting their time on.
A new searchable help screen is available to assist you in finding the reference information you need to build the next part of your factory.
New commodity selection interface makes it much easier to configure belts and mechanical arms over the old basic dropdowns.
Also, lots of bugs were fixed and many minor usability and friction-reduction fixes were added.
Here's some other big news, the next update, version 2.3, is expected to drop in July 2025, and will finally bring uFactory out of Early Access! More details to come!
Hi everyone! In the last dev log, I talked briefly about building the game's editors into the game itself. As it turns out, this was a big mistake.
The goal was to take the old editors, built on the ancient WinForms framework, and modernize them and make them multiplatform. Unfortunately, game engines are not ideal for such intricate and data-driven work. uFactory's data structures are just too complex and deeply nested to build a proper editor in that system. So, I needed to find a new framework.
Enter Avalonia. It's a modern cross-platform framework for data-driven user interfaces. I was able to quickly learn how to use it and start prototyping a new editor for uFactory around the end of last November. Today, I can announce that work has finished.
Enter: The uFactory Assembler
uFactory Assembler is a full-featured editor for uFactory, allowing for development of new content on Windows, Mac, and Linux as fast as is possible for a game this complex. This new tool will allow future updates to be pushed out faster and content to arrive sooner. This was a major hurdle that has been holding back development for the past few months and now it is cleared.
uFactory Assembler will ship with the next released version of uFactory, to make it easier for anyone to create new mods!
Hi folks! Progress continues on uFactory. Translations are slowly worming their way throughout the code base and controller-compatibility is being checked everywhere. However, one other big thing being worked on behind-the-scenes is improving the tooling. The current editors are clunky, to say the least, and having them separate from the actual game often makes it difficult to gauge how the changes you're making affect the gameplay. So, the best way I could think of to fix this is to build the editors into the game itself. This has a couple added benefits:
Hi folks! Sorry for the lateness this month. Life intervened. It's been a busy few weeks, but progress continues, slowly but surely, on uFactory! Unfortunately, the release date for this latest update was missed, but it's far from dead; just a bit more complicated than anticipated. Here's some signs of life, though! For one, the uFactory user translation website has been re-launched! From there, you can track the status of translation into other languages and contribute your own translations to the game! As it stands, using uFactory with a gamepad is about 70-80% done and hooking up localization is about 40-50% done. Unfortunately, these tasks are just the kind of thing that requires tedious and thorough work, so it's dragging on a bit, but it will get done, and to the high standards of quality expected for uFactory! (Also, just as a side note, I'm experimenting with having in-game editors for commodities, machines, and levels, allowing users to much more easily create and test mod content. More info to come...)
Hi everyone! Progress continues on the 2.2 update for uFactory! The big feature for this next update is Platform Support:
Hi everyone! 2.1.5 has officially launched! The next version, 2.2 is now in-progress. What will it contain? A lot of cool stuff!
A number of big improvements have come to the Godot Beta of uFactory today!
The third version of the new uFactory (v2.1.5.0) is now available via an opt-in Steam Beta. To play the new version, right-click the game in your Steam Library and choose Properties. From the Betas tab, choose the Godot Public Beta option. Steam will then start downloading the beta version.
Hi everyone! I took a break to visit family, but work on uFactory has resumed! The next version, v2.1.5, is expected to launch in the next two weeks! This next version will include a couple of key auxiliary features to help add more variety and replayability to the game. They include:
uFactory Godot Beta has been updated to v2.1.3. To play this version, right-click the game in your Steam Library and choose Properties. From the Betas tab, choose the Godot Public Beta option. Steam will then start downloading the beta version. If you've already opted in, Steam will update it automatically. Update notes:
uFactory Godot Beta has been updated to v2.1.2.0. To play this version, right-click the game in your Steam Library and choose Properties. From the Betas tab, choose the Godot Public Beta option. Steam will then start downloading the beta version. If you've already opted in, Steam will update it automatically. Update notes:
A number of big improvements have come to the Godot Beta of uFactory today!
The second version of the new uFactory (v2.1.1.0) is now available via an opt-in Steam Beta. To play the new version, right-click the game in your Steam Library and choose Properties. From the Betas tab, choose the Godot Public Beta option. Steam will then start downloading the beta version.
Hi everyone! Progress continues on uFactory! The next update didn't quite make the hoped-for February launch date, but it is feature-complete and all that remains is content creation, bug fixes, and lots of testing. The current plan is to have 2.1 out in Steam Beta within the first two weeks of March.
What will be in this new update? Well, the first big feature is bringing back the pipes and vents from the old version of uFactory, as detailed in previous devlogs.
There will also be a bunch of new advanced conveyors to squeeze out as much efficiency as possible!
But in addition to that, there's a bunch of quality-of-life fixes going in, like copy/pasting machine settings, drawing belt corners automatically, UI scaling for high-res displays, and enhanced commodity and process informational displays, allowing you to make the most informed decisions possible.
In addition, work continues on the tooling used to create content, both for the core game and for modders. Two key updates are: (1) the windows editors have been combined into a single program (previously, there were separate editors for commodities, machines, and levels), and (2) there's a new editor built into the game to allow you to generate your own process diagrams for modded production processes.
As always, if you want to keep up with the development progress, check the Live Development Roadmap or join our Discord Server.
Thanks again for supporting uFactory! I'll have this update out as soon as possible.
Hi everyone! Progress continues on the new Godot version of uFactory! Coming up in the next version is one of the biggest features of the original, the liquid and gas systems!
In the new version, these systems are looking better than ever, with new UI to help you identify their contents and diagnose problems with your layout.
As you can see, the new version is much cleaner and easier to read than the old one. In the gas view, you can see the chimney connections to the machines below. (The liquid pipe system will also have a similar feature for easily identifying machines above, but it just wasn't ready at time of posting.)
A mouseover of any pipe or vent will reveal its contents. If there's a mixture, you'll get a pie chart to show what's mixed in:
Getting these systems running smoothly and efficiently and cleanly has taken up most of the month, but they're all about 90% done now, so I can wrap them up and start moving on to the other major tasks for this next version, namely Process Diagrams, new levels, and some quality of life improvements and bug fixes.
The hope is still to have the latest update out around the end of February. The extra day this year helps!
As always, thanks for supporting uFactory!
Hi everyone! Well, the first beta is out, and feedback is already starting to flow in. In addition to our Roadmap, I've also added an Issue Tracker. If you'd like to submit feedback or bug reports, you can do so in-game by pressing F9 during factory gameplay, on the Steam Discussions board, or in our Discord server.
Most of the latest news has been covered in launch announcement posts, so this devlog will be short and sweet.
Progress is already being made on the next major update, which will include more advanced belts, liquid and gas piping, new levels, and a bunch of usability improvements.
I've also started updating some of the store and library assets. But the Godot version will remain an opt-in beta until it hits v2.4 feature parity.
If any major game-breaking issues are discovered, I'll put out a patch, but otherwise, expect fixes to come with the next major update. The goal is to release every month or two, and this one is big, so expect a drop sometime in February.
As always, thanks for your support of uFactory!
uFactory Godot Beta has been updated to v2.0.2.0. This updated is intended to improve the readability of conveyor belts and the items on them, as well as making the belt graphics more reactive to dark mode option and simulation speed. To play this version, right-click the game in your Steam Library and choose Properties. From the Betas tab, choose the Godot Public Beta option. Steam will then start downloading the beta version. If you've already opted in, Steam will update it automatically. Update notes:
Ready to try out the new Godot build of uFactory? Well, you finally can! The first version of the new uFactory (v2.0.1.1) is now available via an opt-in Steam Beta. To play the new version, right-click the game in your Steam Library and choose Properties. From the Betas tab, choose the Godot Public Beta option. Steam will then start downloading the beta version.
You can now follow along with uFactory's new Godot-engine revamp's development.
Click here to view the development roadmap.
The roadmap will be updated as each feature is added. Once all features for a milestone are finished (and some testing is done), a new beta will be publicly released.
I'll still be posting monthly devlogs that summarize updates added during that period.
And, of course, this roadmap is subject to (and likely to) change in the future.
Hi everyone! I've made a lot of progress this past month moving everything over to Godot. While doing so, I managed to make some improvements to the core engine behind uFactory's simulation, and I want to describe some of those upgrades in this post:
Hi everyone! uFactory has been in development hell for a while and I'd like to take this opportunity to discuss what happened, what's changing, and what will be coming in the future.
Hi everyone! I know it's been quiet for a minute, but the whole campaign needed to be scrapped and rebuilt from the ground up and that takes time. However! It's now time to reveal some more details about the new campaign mode for uFactory!
Un-numbered Patch has been released to the community translation website. Changes:
[ 6272 ]
[ 1500 ]
[ 2017 ]