Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Craftomation 101: Programming & CraftNewsTrash it, change it, mail, upgrade it - Craftomation Dev Diaries, November 2024
Community

Trash it, change it, mail, upgrade it - Craftomation Dev Diaries, November 2024

Craftomation 101: Programming & Craft · published 10 Nov 2024, 05:40 UTC

All newsPlayers around this dateRead on Steam

Hey, mates!

The last couple of months were pretty intense for Craftomation 101. We got featured on Steam's main page for a while, we participated in a programming-themed event (that also got featured on the main page).

But most importantly, we released not one but two major updates, in which we introduced new mechanics, reworked the old ones, and added some long-awaited QoL improvements. It's been a wild ride, so let's try and summarize it all up.

It sounds somewhat ironic but we quite literally started this cycle of development by dealing with weeds. Those thorns that we had initially introduced to add more challenge to the game, turned out to be in the specter between annoying and frustrating.

So now there's an option to permanently deal with those pesky Bushes, or use them as a source of Thorns that can now be used for producing Fire.

But adding new ways to deal with Thorns (including a special brew known as ‘Uproot Beer’) has not solved the problem of them being frustrating, Thorns still felt out of place. Reinventing them would mean creating the whole gameplay mechanics from scratch.

The initial goal of introducing Thorns was to add more challenge to the game and stimulate the players to warm out map tiles more efficiently. So, after weeks of discussions, we remembered similar mechanics from earlier prototypes.

We’re now about to introduce a new system of snow, in which some areas will be more frozen than others. Here’s a work-in-progress example of how it will look:

This would mean rebalancing the Bonfires and improving the heat map but this system looks and plays more intuitively than the current mechanics. With it in place, the Thorns (and also Ancient Ice) will most likely disappear from the game in one of the next updates, so take your time to say goodbyes!

As for another mechanic that we introduced in September, it’s a keeper. We mentioned them more than once already but now you can finally try them for yourself: Ale Sprinklers disperse whatever Ale you load into it at an area on the map. This opens a whole new level of organizing your base: create dedicated areas near the resource where CraftoMates work faster? Sure, do that!

Watch on YouTube

To enrich this part of the game we changed the effect of Primordial Ale: now it slowly replenishes the battery of your robots for 2% per second, for 45 seconds. Wanna try making an area with auto-charging for your CraftoMates? By all means, do that too!

And then, of course, there're new programming tools. The ‘uncombine’ command allows you to disassemble an Object into its’ components.

We also added 'any object' and 'nothing' categories to Object categories (e.g. in Variables): you can now make a bot check whether its' hands are empty, whether a selected tile contains Objects, etc.

CargoMates have dedicated commands for checking the amount of items in their backpacks. Oh, and in one of the next updates they'll learn to drag Bonfires around, too (although they don't look very excited by this idea):

Last but not least: let's talk about those UI/UX improvements. The word around indie devs today is that in 2024 users are becoming more demanding of the quality of Early Access titles. Craftomation 101, on the other hand, is an old school, ‘polish it as you go’ kind of an Early Access game. That means some pretty obvious and intuitive features take months to implement - sometimes due to technical limitations of the engine, sometimes because we get too carried away by improving the gameplay.

  • But we're getting there! Here's a brief list of improvements we made in the past few months:
  • ‘Ctrl + Z’ and ‘Ctrl + Shift + Z’ now work in the Editor (oh yeah!!!)
  • Smoother camera zooming due to the release of a native camera module in Defold
  • You can now input numbers as arguments for variables from the keyboard (can you believe it?!)
  • We also added an option to input custom names for Variables and connectors of Functions

Oh, and for your convenience, there's now an option from the main menu that allows you to get unlimited progression points, so you could get the full set of programming options from the start, if you wish so. This feature becomes available after you unlock Sulfur Source at least once during a playthrough.

And if, on the contrary, you need more guidance in the early parts of the game, we have frozen not one, but two CraftoMates on the map, who have a premade programs installed in them: for your inspiration and maybe occasional copy-pasting.

We also added ‘fog of war’ into the wiki and the tooltips, which looks surprisingly good and intriguing:

As for the near future, we're up to something really exciting: we are now discussing the narrative structure of the game. After studying the feedback and playing the game again and again for a couple of weeks, we feel that this is the kind of motivation that Craftomation 101 is currently lacking.

We still have to figure out how it will work though, and we'll make sure to let you know as soon as we've come up with a decision. Our Discord server is the place if you want to hear about it first and discuss it with us.

See you in the next edition of our developer diaries!

More from Craftomation 101: Programming & Craft

Other announcements

All news
Sale10 Sep 2026Craftomation 101 FULL RELEASE is coming! And 30% OFFHello mates! Friends, we’ve come to you with some pretty exciting news. First of all, the Programming Festival starts today! It’s a very special event for everyone who enjoys games about programming, automation, logic, and making tiny machines do suspiciously large amounts of work. As you can imagine, that sounds very much like our kind of festival. And the timing is especially nice this year,…Community4 Aug 2026PRICE GOES UP SOONCraftomation 101 Leaves Early Access on September 14! Hello mates! Big news from the workshop today — actually, this might be the biggest news since we landed on this snowy planet. Craftomation 101 leaves Early Access on September 14! After two and a half years in Early Access, almost 40 updates, arrays, functions, new maps, new blocks, and thousands of robots doing things their creators defini…Community7 Jul 2026Steam startup movie is out!Hello mates! Tiny news, but very important for automation-based happiness. Today we released a Steam startup movie for Craftomation 101 , featuring our hardworking little craftomates. Yes, that means every time you launch your Steam Deck or Big Picture Mode on PC, you can now be greeted by tiny robots who are probably already thinking about logs, sticks, benches, production chains, and why some…