uFactory DevLog: January 2025

uFactory

uFactory is the ultimate in finely-tuned logistics challenges. Navigate the complexities of manufacturing processes inspired by real industrial methods.

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 [img]{STEAM_CLAN_IMAGE}/34485915/493bae0156515adddb30204358292db226a665f5.png[/img] [url={STEAM_CLAN_IMAGE}/34485915/929c71164a4519950971af5e38c5869bd7c3c9f2.png][img]{STEAM_CLAN_IMAGE}/34485915/2d3790097a02b34b5652775f4a34bc96e570c916.png[/img][/url][url={STEAM_CLAN_IMAGE}/34485915/9943b966d561e9d1c0cd7b00ece0c743306e55d1.png][img]{STEAM_CLAN_IMAGE}/34485915/9c1e378c2881ae868edd9ee9f5f3436cf5df3522.png[/img][/url][url={STEAM_CLAN_IMAGE}/34485915/2ad6f55886f2ad8f8c9e2d5394ea0c3f4e608066.png][img]{STEAM_CLAN_IMAGE}/34485915/938fb152b9e31a88f52ce4b35d524c1b91a4edac.png[/img][/url][url={STEAM_CLAN_IMAGE}/34485915/acc2e4539db0b32b2795bd53d47a7b1cd7393ab1.png][img]{STEAM_CLAN_IMAGE}/34485915/ed07c77449ea119944987707a7d89d5457477f90.png[/img][/url] 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!