1. Main Assembly
  2. News

Main Assembly News

Dev Log #22 - World Building V1: 'Almost There' & Community Spotlight

Hello Inventors!

We are now really close to releasing the first version of World Building. All the pieces are now in place, and we are working on tying everything together. The goal with World Building is to create, for example, race-tracks, stunt-tracks, obstacle courses, rollercoasters, skate-parks, or add things to the current sandbox levels them, quick and easy.



The tool has been so fun to use that we sometimes drift away and forget that we need to get some work done. Because of that, we will most likely have some ready-made levels in there for you to try out and get a bit inspired.



Like for instance, this rollercoaster using beams.



You can make loops.



Very long and loops, we like making loops.



You have blown away our expectations with your inventions and creativity when it comes to building bots, and we can't wait until we get World Building out the door to see what you will create and upload to the workshop.



Speaking of the workshop, it now has over 1000 submitted bots! It's so much fun and inspiring to look through the workshop, and we hope that the new level editor will get as much love.

[previewyoutube][/previewyoutube]

[b ]Community Spotlight - Extraaltodeus's Stabilised Go Kart


This week's creation comes from Extraaltodeus workshop and it is a little clever. This vehicle not only has some crazy automatic stabalisation features but it also can go full AI and drive itself!

Get into gear... or just let the car do it - and try it yourself! Make sure to leave a Like and a Comment to show them your support!

https://steamcommunity.com/sharedfiles/filedetails/?id=2216778567

[previewyoutube][/previewyoutube]

That's everything Main Assembly for now, we'll see you next week for Dev Log #23!

You can also keep up with Main Assembly's development on all these channels:
Main Assembly Twitter Main Assembly Reddit Main Assembly Facebook Main Assembly Discord Team17 Twitter Team17 Facebook

Dev Log #21 - World Building V1: Objects & Community Spotlight

Hello Inventors!

In this week’s dev log you’ll get a sneak peek on some of the building blocks that will be released in the upcoming update with World Building.

The World Building mode has its very own catalogue where you can find a bunch of different categories with blocks that will allow you to build a variety of things.

Our focus for the first update is static objects that can be placed individually in a sandbox level terrain or combined with similar blocks to construct larger creations such as custom racetracks or rollercoasters etc.



Our ambition with these blocks is to give our players of Main Assembly a fun way to be creative, not only with bot designs, but with building their own playground.



Using the racetrack blocks you can design your very own racetrack. Use it in combination with existing terrain or on its own.



The number of categories and building blocks available will increase with later updates and we will try our best to tailor those to what the community requests, when possible.



World Building maps can be saved and shared in the Workshop. Along with the World Building V1 update we will add a few demo maps in the Workshop to give you an idea of what you can build.

Here at Bad Yolk Games we’ve had a lot of fun with World Building already, even in early stages, and we hope you will enjoy it as much or more!

[b ]Community Spotlight - F Zero - Little Wyvern


James McCloud would be proud to race this marvelous creation! This week's featured Community Spotlight is the wonderful F Zero - Little Wyvern from Discord user LuxMedia

Speed on over and grab F Zero - Little Wyvern on the Workshop Hub now! Make sure to leave a Like and a Comment to show them your support!

https://steamcommunity.com/sharedfiles/filedetails/?id=2205024770&searchtext=

That's everything Main Assembly for now, we'll see you next week for Dev Log #22!

You can also keep up with Main Assembly's development on all these channels:
Main Assembly Twitter Main Assembly Reddit Main Assembly Facebook Main Assembly Discord Team17 Twitter Team17 Facebook

Dev Log #20 - World Building V1: Placement & Community Spotlight!

Hello Inventors!

We have some good news! The first iteration of World Building is coming together in Main Assembly, and we are super excited to get it into your hands. Hopefully, it won't be long if nothing unexpected happens.

Our main goal for placing objects in World Building is to have a system that is accessible and straightforward for players, while still being familiar to the Build Mode.

Like Bot building, parts align on to the surface you are trying to place it on, making it easy.



Each part has handles that can be used in various ways to grab and snap them together. The corner handles can be used to grab and snap objects.



The face handles can be used to grab and snap parts.



Handles always try to snap together when in range.



For more precise placement, a location/rotation gizmo can be used from any handle.



And of course, all those features work with multi-selection.



Some of our Team members here at Bad Yolk Games are also now coming back from vacation! So that's going to help a lot to get World Building in place sooner rather than later!

[b ]Community Spotlight - Workshop Build - Wip3out Mirage!


This week's featured Community Spotlight is the wonderful Mirage from Discord user LuxMedia!

Here's a little excerpt from LuxMedia
"One of my favorite ships from one of my favorite games! My interpretation at 1:4 scale (~260cm long) Bare bones programming, fly safe!

We took Mirage for a spin in game! Here are a few GIFs showing it off in all it's epic glory!



Just looking at Mirage when it's idle is hypnotic, watching those vents is putting us in a trance! We love the vibrant green colour!



Great for getting across water! We love the details that have gone into this Bot Build, especially when pressing the Q and E keys with the "wiggle" like movements for accurate drifting and angling, it makes us want to do a little dance!



Pressing the Shift key gives a BIG BOOST of speed to help across gaps and long stretches of terrain!



Now for the grand finale! Pressing the F key will open and close the cockpit! We just love all of these extra details.

Speed on over and grab Mirage on the Workshop Hub now! Make sure to leave a Like and a Comment to show Lux Media your support!

https://steamcommunity.com/sharedfiles/filedetails/?id=2197758049

That's everything Main Assembly for now, we'll see you next week for Dev Log #21!

You can also keep up with Main Assembly's development on all these channels:
Main Assembly Twitter Main Assembly Reddit Main Assembly Facebook Main Assembly Discord Team17 Twitter Team17 Facebook

Dev Log #19 - Next Big Update Feature: World Building V1 & Community Spotlight

Hello Inventors!

We can’t explain how fun it is to see all your creations in the workshop, especially when we add new things to the game and see it being implemented in your bots.

We are working hard on getting our next update out. The main feature of this update will be World Building.

World Building will allow you to tailor the experience to your liking by adding jumps, races or even mini-games!



By launching any sandbox map you will be able start placing objects do this by yourself or together with your friends and then challenge them, and when your happy with what you have made share it on the Steam Workshop!

This is a feature that will take several months to finalize. To stay true to the Early Access spirit we figured that we should release it in stages and by doing that, bring you along for the ride!

Multiple Updates


World Building will evolve over several updates. Where the first update will be the basic functionality of placing and moving static objects in the world.



When we release the second World Building update is when things get really interesting! That’s when we aim to release the ability to make your own races and mini-games by having an ability of connecting objects to each other. More on this second update when we get closer to that one.

The third World Building update will be a Content Pack where we add more objects that expand on the overall experience.

Steam Community Guide


We have also got our first steam community guide! Thanks very much to Coomwich for their community contribution! So if you want to know how to effectively use thrusters jump on over to the link here and get building:

https://steamcommunity.com/sharedfiles/filedetails/?id=2130127494

Community Spotlight - Workshop Build!


This week's Community Spotlight is the awesome Sawblade Worker from Steam user Baksteen.

This Bot is super for getting through the Break It Challenges! Check out our mini clip below showing off the Sawblade Worker saving a trapped Dummy!



Smash through some challenges today and grab the Sawblade Worker on the Workshop Hub:
https://steamcommunity.com/sharedfiles/filedetails/?id=2189939762

That's everything Main Assembly for now, we'll see you next week for Dev Log #20!

You can also keep up with Main Assembly's development on all these channels:
Main Assembly Twitter Main Assembly Reddit Main Assembly Facebook Main Assembly Discord Team17 Twitter Team17 Facebook

Main Assembly Update #2 – Co-Operative Pack!

Welcome Inventors!

Even though many of us have a vacation right now, we still have an update for you. We have been working very hard and are proud to bring you Update 2 – The Co-Operative Pack! We can’t wait to see what inventions you are all going to create! Be sure to share your builds on social media and tag us in! Join our Discord server and share your creations with other Inventors too. You can find all our social links at the bottom of this post.

We are very excited to being you all this feature packed update, read on for the full update notes!

[h2] New Features! [/h2]

We have got LOTS of new features in today’s update for Main Assembly. Featuring 40 new parts, experimental multiplayer collision, Multiplayer Chat, passenger seat, a detachable part, more light variations & Paintable Rims!

Read on for more info!



[h2] 40 New Parts [/h2]

Below you can see a list of all the new parts in this Co-Operative Update! 40 to be exact!

Motors (3x)
• Small/Medium/Large Compact Drive Motor

Wheels (10x)
• 10x Wheels

Thrust (9x)
• XL Propellers
• Propellers with 3 and 4 blades

Mechanical (7x)
• Small/Medium Spring
• Small Hinge
• Small Servo
• Small Piston
• Small Attachment
• Detachable

Electronics (11x)
• GPS and Altitude Sensor
• Small Trailmaker
• Seven Segment Display
• 8x Lights

[h2] Multiplayer Chat [/h2]

To use Multiplayer Chat, simply press the F2 key, start typing and then press Enter key to send your message!



[h2] Passenger Seat [/h2]

You can now have multiple players controlling 1 bot!

Multiple players can now possess and control the same Bot! Just add more docking stations.



By placing an extra docking station on your bot you can invite a friend to ride along and control the parts of the bot you have programmed in!

[h2] Paintable Rims [/h2]
By using the paint tool you can now also paint wheels and get them in that perfect colour to match your build!



[h2] Experimental Multiplayer Collision [/h2]



To enable this the Host needs to be in the Main Menu. From here, click on the Cogwheel in the bottom left hand corner to open up the Multiplayer Settings, then toggle “Enable Collision”.



[h2] Detachable Part [/h2]
A way of disconnecting part of your creation has landed!
With the Detachable Part, with just the press of a button, you can do just that!



Your connections will still be connected so you can build your own RC cars!

[h2] So Many Light Variations! [/h2]

There’s just not enough lights to put on all your amazing creations. There are now many more lights with different looks and ways of attaching them to your bot!



Patch Notes:


Updates & Fixes

• Progression how been updated with all new parts and some old parts that were missing have been added

• Crash fix for random crash while building

• Several memory leak fixes

• Fixed incorrect collision on some parts (servor, some sensors)

• Fix for mirrored motors not reporting rotation speed correctly

• Fix for gizmo edits not being saved if bot was printed while gizmo still is open

• Tweaked friction on sawblades so physics doesn't bug out if they are used as wheels

• Updated KiBLII plugin, fix for some bugs on non-qwerty keyboards

• Ferris wheel on Dummy World now has a stronger constraint motor

• Thread safety fix for bot icon loading

• Fix for binding keys breaking options menu

• Rollercoaster wall clipping fix

• Pistons now report correct position

• Fix for UI being broken if trying to play in fullscreen in a window size that doesn't support it

• Title could crash when subscribing to new workshop items

• Undo/redo fixes for programming

• Edge node handles negative inputs symmetrically


Known Issues:

• Programming menu stays open after the lobby host exits to Main Menu

• Collision stops working after using ‘Retry’ in multiplayer

• If players disconnect then reconnect headphones during the tutorial the game might freeze

• The player has the option to use additional parts in the tutorials after unlocking the progress

• Content for the Main Assembly Codex

• MP can softlock with really huge and complex builds

• The app name is ‘RoboBuild’

• Polish for PC user experience

• Some missing translations

• Small graphical issues.



We hope you are all just as excited as we are for this update! We hope you enjoy playing with the new parts and we can’t wait to see all of your new crazy and fun Bots. Don’t forget to hop into our Discord and share your creations with other Inventors. Upload your Bots to our Steam Workshop to share them with the community too!

Thanks for reading and happy inventing! We will see you next week for our Dev Log #19!

You can also keep up with Main Assembly's development on all these channels:
Main Assembly Twitter Main Assembly Reddit Main Assembly Facebook Main Assembly Discord Team17 Twitter Team17 Facebook