Devblog #2 - New Programming Features!
Hey everyone and welcome to our second Dev Diary!
It’s been a while since the last one, but fear not, we're planning on releasing one of these every other week going forward.
Before we get stuck in though, the closed beta is over and we've been busy going through all of your feedback, taking notes and discussing what we've learned from it. We just want to say a big THANK YOU to everyone who participated!
Now, back to the Dev Diary! This week we'll focus on the programming in the game as well as what we've been working on for the last two weeks.
Just remember, this is all work in progress so expect things to keep changing in the future and more things to come - there's also final art missing for some things.

First up we now have a new way to render wires! We've called this the 'Subway' map style, bringing with it a cleaner look and simpler user interface. However, if you're a fan of the old way you can simply toggle back to it!

Next up we've added a way to group output nodes of similar kind together so they take less space and make them a bit faster to program.
To do this, simply place the two relevant nodes on top of each and they will be grouped together. Drag them out from the new grouping list to ungroup them.

A very popular request during the beta was the ability to rename parts, so here it is!
Awesome feedback here everyone! This feature request quickly became a new favourite here in the office 😊

The last change we're showing this week is an update to how the programming nodes look!
We've moved some text around to make the nodes clearer and much easier to read at a quick glance. You'll notice that the constant node now displays its value directly, making it far easier to read and understand full programs.
That wraps up this week's Dev Blog! Thanks for stopping by :)
Help us build something awesome by Wishlisting Main Assembly -
https://store.steampowered.com/app/1078920/Main_Assembly/
It’s been a while since the last one, but fear not, we're planning on releasing one of these every other week going forward.
Before we get stuck in though, the closed beta is over and we've been busy going through all of your feedback, taking notes and discussing what we've learned from it. We just want to say a big THANK YOU to everyone who participated!
Now, back to the Dev Diary! This week we'll focus on the programming in the game as well as what we've been working on for the last two weeks.
Just remember, this is all work in progress so expect things to keep changing in the future and more things to come - there's also final art missing for some things.
Styling your wires!

First up we now have a new way to render wires! We've called this the 'Subway' map style, bringing with it a cleaner look and simpler user interface. However, if you're a fan of the old way you can simply toggle back to it!
Grouping!

Next up we've added a way to group output nodes of similar kind together so they take less space and make them a bit faster to program.
To do this, simply place the two relevant nodes on top of each and they will be grouped together. Drag them out from the new grouping list to ungroup them.
Renaming

A very popular request during the beta was the ability to rename parts, so here it is!
Awesome feedback here everyone! This feature request quickly became a new favourite here in the office 😊
New node look!

The last change we're showing this week is an update to how the programming nodes look!
We've moved some text around to make the nodes clearer and much easier to read at a quick glance. You'll notice that the constant node now displays its value directly, making it far easier to read and understand full programs.
That wraps up this week's Dev Blog! Thanks for stopping by :)
Help us build something awesome by Wishlisting Main Assembly -
https://store.steampowered.com/app/1078920/Main_Assembly/