In-game event

0.97.1 Update: ARRAYS are officially out!

Craftomation 101: Programming & Craft · published · build 23014153

Hey mates!

We’ve just rolled the Arrays update from beta into the main branch — and once again, your feedback helped us polish it into something much more powerful and convenient to use. Here’s what’s new:

Meet Arrays

Arrays are containers that can hold multiple elements — think of them as a collection of variables grouped together. You can store numbers, positions (coordinates), and even object types inside them.

You can now add and edit elements directly inside the array node, making it much easier to manage your data without extra setup.

Working with Arrays

Each element in an array has its own index (starting from 1 in our case), which lets you access and modify it precisely.

New commands include:

  • Get element: retrieve a value by its index
  • Set element: change a value by its index
  • Array length: get the total number of elements

Advanced Tab

To keep things clean and organized, all array-related commands (along with Repeater commands from the previous update) have been moved into a dedicated Advanced tab.

Arrays + Functions

And here’s where things get really interesting:

Arrays can now be passed into custom functions. This means you can reuse the same logic to process different arrays across multiple robots — or, on the contrary, share one array between different parts of your code.


To support this, functions now include:

  • Array input: pass an array into a function
  • Array output: return an array from a function


This opens up a lot of new possibilities for building scalable and reusable systems.

IMPORTANT! WHEN YOU PASS AN ARRAY INTO A FUNCTION, THE FUNCTION RECEIVES A COPY OF IT, WHILE THE ORIGINAL ARRAY REMAINS UNCHANGED.

BTW about robots...

Friends! We make games about robots — but they’re made by people, and for people. Our wonderful soundtrack was composed by the talented Arman Mkhitarian. If you’d like to support the development, you can grab the game’s soundtrack DLC
https://store.steampowered.com/app/2795680/Craftomation_101_Soundtrack/

How to join the development?

Want some more Craftomation 101? We got you! Here's what you can do:

  • Suggest your ideas for the game on our Discord server
  • Help us translate the game into your native language
  • Subscribe to our YouTube channel, and follow studio news
  • Follow Craftomation 101 on Twitter
  • Leave a comment under a video of your favorite content maker, to let them know about the game
  • Sign up for our Newsletter
More from Craftomation 101: Programming & Craft

Other announcements

All events