Post Comment

Name:

Email:

Comment:


Twitter
Facebook
You Tube
Blog
Forum
undefined
Trustpilot
Contact us Wishlist Support Blog
Account
Login or sign up
Personal details Payment details My delivery addresses My orders Return an item Check return status
Basket
Basket Updating...

Gaming PCs

Reign Gaming PCs

All Reign Gaming PCs NVIDIA RTX Gaming PCs AMD Ryzen Gaming PCs Intel Gaming PCs PCs by Game VR Ready Gaming PCs Next Day Gaming PCs

Reign Scout Gaming PCs

1080p Gaming

Reign Sentry Gaming PCs

1440p & 4K Gaming

Reign Vanguard Gaming PCs

4K Gaming & Content Creation

Desktop PCs

Custom PCs

Configure an Intel PC Configure an AMD PC View all

Home PCs

Intel Home PCs AMD Home PCs View all

Office PCs

Intel Office PCs Mini Office PCs View all
Browse our range of next day PCs, in-stock and ready for delivery

Workstations

Workstations by Use

All Workstations Media & Entertainment Architectural, Engineering & Construction Manufacturing & Product Design Deep Learning Forensics Multi-Monitor Rackmount

Filter by Technology

Intel Core Processors Intel Xeon Processors AMD Ryzen Processors AMD EPYC Processors NVIDIA GeForce RTX Graphics NVIDIA Quadro Graphics AMD Radeon Pro Graphics

Custom Workstations

All Custom Workstations Custom Intel Core Workstation Custom Intel Core X Workstation Custom Intel Xeon E Workstation Custom Intel Xeon W Workstation Custom Intel Xeon Scalable Workstation Custom Dual Intel Xeon Scalable Workstation Custom AMD Ryzen Workstation Custom AMD Ryzen Threadripper Workstation Custom AMD EPYC Workstation

Servers

Tower Servers

All Tower Servers Intel Xeon E-series Intel Xeon Scalable AMD EPYC

Rackmount Servers

All Rackmount Servers Intel Atom Intel Xeon E-series Intel Xeon Scalable

Storage Servers

All Storage Servers All Flash Array JBODs

GPU Servers

All GPU Servers NVIDIA DGX AMD EPYC

Laptops

Category

Everyday use Mobile Workstations Pro

Use

Home Business Gaming

Laptop Extras

Adapters Accessories Batteries

More

All Laptops Laptop Repairs Carepack Information Clearance Laptops Repairs

Monitors

Type

All Monitors NVIDIA G-SYNC AMD FreeSync 4K UHD 32:9 Ultrawide 21:9 Ultrawide

Refresh Rate

240Hz 165Hz 144Hz

Size

28"+ 27" 24" 21.5" to 22" 19.5" to 20" 18" to 19"

Monitor Accessories

All Monitor Accessories Monitor Mounts Monitor Stands Privacy Filters Screen Cleaning Audio & Video Cables
Check out our Monitor offers here

Peripherals

Keyboards

All Keyboards Gaming Keyboards Mechanical Keyboards Wired Keyboards Wireless Keyboards Keyboard Accessories Keyboard & Mouse Bundles

Mice

All Mice Gaming Mice Wired Mice Wireless Mice Mouse Mats Keyboard & Mouse Bundles

Other Input Devices

All Input Devices Gamepads Joysticks & Flight Control Steering Wheels Graphics Tablets

Audio & Visual

Headsets Gaming Headsets PC Speakers Microphones Webcams Projectors & Accessories

Gaming Chairs & Desks

Gaming Chairs Gaming Desks

Printing

Printer Cartridges

PDU & Surge Protection

View All

Components

Graphics Cards

Top Graphics Card Deals NVIDIA Graphics Cards AMD Graphics Cards NVIDIA RTX Series NVIDIA GTX Series Professional Graphics

Processors

All Processors Intel Processors AMD Processors Thermal Paste

Memory

All Memory DDR4 Memory DDR3 Memory Laptop Memory

Motherboards

Top Motherboard Deals All Motherboards Intel Motherboards AMD Motherboards

Power Supplies

Top PSU Deals All PSUs Modular PSUs Non-Modular PSUs PSU Cables

Cases

Top Case Deals All Cases Full Tower Cases Mid Tower Cases Mini ITX Cases Mini Tower Cases Rackmount Cases Case Accessories Case Cables

PC Cooling

Top PC Cooling Deals All-in-one Watercoolers Open-Loop Watercooling CPU Coolers Case Fans

Part built Bundles

Intel Barebone Bundles Intel Motherboard Bundles AMD Barebone Bundles AMD Motherboard Bundles

Other Components

Sound Cards Optical Drives Clearance Components

Storage & Networking

SSD / Solid State Drives

All SSDs M.2 NVMe SSDs M.2 NVMe Gen 4 SSDs

Hard Drives

All Hard Drives All 3.5" Desktop Hard Drives All 2.5" Desktop Hard Drives SATA Cables

Other Storage

External SSDs External Hard Drives Flash Memory USB Memory Sticks Clearance Storage

Wireless Networking

All Wireless Wireless Routers Wireless Extenders Wi-Fi Adapter Cards

Networking

All Networking Powerlines Network Switches KVM Switches Network Interface Cards Network Cables Clearance Networking

Network Attached Storage

All NAS Solutions Desktop NAS Solutions Rackmount NAS Solutions

Business & Education

Training & Defence

Training & Defence Solutions Rack Integration GPU Solutions Virtualised Environments How we work

AI & Deep Learning

AI & Deep Learning Solutions Technology Platforms Research & Development Proof of concept Proof of concept

Education

Education Solutions Desktops for Education Laptops for Education Google for Education Internet & Safeguarding
Future Proof your
school
Enhanced Fulfillment
Services
Blog Your account Contact & Support
COVID19 and Showroom Collection Information
×
Home | Education | Main Assembly: Bad Yolk Games & Team17's fun take on learning and creativity in video games

Main Assembly: Bad Yolk Games & Team17's fun take on learning and creativity in video games

Posted in Education

Author - Danny Adams

Last updated on 30 Apr 2020

Playable now via the PC Gamer beta, and set to launch into early access on June 11th, Team17's latest title, Main Assembly, sees players engineer creative solutions to fun tasks and tricky challenges using robots they design and programme from scratch.

Main Assembly

Like many companies, here at Novatech our employees have been working from home for the last month or so, with all the challenges that brings - including keeping the kids happy and willing to learn...

As we're sure many parents can appreciate at the moment, without being able to dedicate your full attention to your little loved ones, keeping them interested in learning can be a bit of a challenge at times. 

It got us thinking about whether there were ways to help keep the kiddies learning, whilst also holding their interest with something fun, exciting and creative that they can engage with guidance-free. And thanks to the games reccomended specifications you're able to run it on a lower end PC such as our Core Gaming PCs.

Enter video games

Of course, by and large, video games to play on your Gaming PC at home, tend to be recreational mediums, more than educational. But that isn't always the case. There's actually plenty of free browser games that have been around for a while, as an online means of making learning fun for kids studying at home, but they often get old quickly and especially so for those that aren't on the lower end of the age bracket. It's also partly due to the nature of browser-based games, which can lack the depth and scope of games built in dedicated engines for play outside of a browser. But games like Main Assembly could prove to be a great solution, and for kids of all ages. 

Main Assembly Visual Programming

The game drew us in with its intuitive system for design and programming, and got us thinking about the implications tools like these could have in the education sector, especially when it comes to some of the key learning outcomes that we can see in the national curriculum for primary education, such as in Computer Science Key Stage 2: 

Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts 

Use sequence, selection, and repetition in programs; work with variables and various forms of input and output

As such, we decided to get in touch with Joel Jonsson, CEO and Creative Director at Bad Yolk Games, to ask him some questions about their new title. 

So, what exactly is Main Assembly? 

Main Assembly is a free-form building game where you create robots using revolutionary building tools and control them through a powerful visual programming system. 

In the game, you solve challenges by building different types of robots but you can also let your creativity run wild in our sandbox levels and make almost anything you want. 

In Main Assembly we have activities scattered all over our single player and multiplayer levels, so you can build and explore alone or with your friends. What makes creating even more fun is the advanced in-game physics like aerodynamics and robot destruction!

Sure as Joel puts it here, the game really is a lot of fun and is super easy to pick up. A full tutorial walks you through all you need to know to get a basic little robot up and running. Designing your robot's chassis or frame is intuitive and easy to get to grips with, allowing users to simply click and drag to create new panels, framework, or whatever they might need. And with a handy and familiar undo-redo function, you can take as long as you need to get the design right with minimal hassle.

Main Assembly Building

The tutorial also introduces many of the features available in the visual programming interface which is just as straightforward (think similarly too Scratch's visual programming system) - with fully customisable robot logic and various possible functions and commands, conveniently listed on the left of the screen in neat little categories, you can drag and drop whatever you need to make your robot drive, turn, lift or even fly!

Think of it like a much more advanced and digitalised Roomba which you get to design yourself, but it's just as simple to programme and play around with. 

Following the tutorial, there are various challenges presented to players, putting them to the test as they use what they've learnt to build small, speedy cars or even a functioning forklift. And all with just a few clicks and key presses.

Main Assembly Visual Programming

What's more, if you complete all of the scenarios, then players can challenge themselves in the sandbox mode, to build whatever they can fathom up! Seems pretty awesome to us! 

Who is it aimed at then? What kind of things can it teach? At what level? 

Well, as mentioned above, we're pretty sure this would be a great fit for those in their primary school, or even early secondary school years, but Joel puts it best, saying:  

Anyone that loves building things, especially robots that solve challenges! 

Fun and innovation have always been the main driving force behind the game, but we have always discussed how the game could teach people about programming and engineering. By focusing on one creation we can allow players to create much more complex robots than what would otherwise be possible. 

Of course, it's impossible with today's technology to have it be completely accurate. Real-time physics engines sometimes have their moments when everything goes horribly wrong. 

That said, we try to push it as far as possible by having realistic gravity together with the customisability on all the various parts, such as strength or speed on the pistons, motors and so on. 

Ultimately, Main Assembly has both a creative and technical aspect. Through the free-form building you can create beautifully detailed creations and with the in-depth programming you can learn about engineering, programming, and problem-solving in general. 

To what degree players will learn from this is something that we want to find out. We wonder what might happen if we gave the game to a bunch of engineering students, to see what their experience is with the game... 

Someone from Japan created an incredibly impressive walking Mech, and it worked well. We didn't think players would have come that far in the game yet, so it's always fun to be surprised like that. 

Maybe if you have an idea, it could be better to try it out in our game first, before you go out and buy a bunch of motors and start bending steel!

But why PC over console?

In many households, it isn't uncommon for kids to be more console-based when it comes to playing games, seeing as they're generally considered to be safer, as it's usually much trickier to stumble upon anything unsuitable or inappropriate online. So what's the reason for the title being PC exclusive currently? Well... 

The crafting and controls are currently very optimized towards PC. Almost all games similar to ours start on PC then later get ported to consoles. It's easier to control the crafting using a mouse and keyboard. So I would say mainly controls.

But, in the scheme of things, controls and input are, theoretically, a fairly easy task to tackle in comparison to getting other areas of the game to work. As Joel put it, trying to get "everything to be more approachable by players has always been something we are going to work on [and] with a team our size there's always the difficulty of releasing on multiple platforms. It's definitely easier to make one version great and then move from there."

It's fair to say then, that the game could well be getting a port to consoles in the near future, but for now it'll just be on PC. The upside for parents though is that Steam is a great platform to use for playing games, without those associated risks that come to mind when looking at browser-based games, as mentioned previously. It's really easy to just open up Steam, click play, and then hand over control to the little one, with the safety of knowing they're engaging with the game itself, and only the game. 

And of course, lastly, and most importantly, why robots?

Robots are pretty cool!

Can't really argue with that, can you! You can check out our Entry Level Gaming PCs, otherwise known as our Core Gaming PCs here.

Main Assembly Robot

 

Recent posts

How To

14 Jan 2021

A Guide to Picking Custom PC Parts - Part Four: The Nervous System

As a newbie to the world of custom-building, things can be a tad overwhelming at first. If this happens to be you, then fear not, as today we're starting a short series covering the basics of custom-building, discussing all you need to know when it comes to components, specs and all the relevant jargon...

How To

13 Jan 2021

A Guide to Picking Custom PC Parts - Part Three: The Brains

As a newbie to the world of custom-building, things can be a tad overwhelming at first. If this happens to be you, then fear not, as today we're starting a short series covering the basics of custom-building, discussing all you need to know when it comes to components, specs and all the relevant jargon...

Tech

12 Jan 2021

Intel's Best 10th Gen Gaming Processor

2020 saw a great deal of hardware launch from Intel and AMD alike. From Intel, we had the ever-memorable 10000 series of processors, which brought an extensive range of CPUs to market, as well as breaking past the 5.0GHz mark with their Turbo and "Thermal Velocity" boost modes. As such, we saw several particularly good processors for the gaming scene.

Get the latest from Novatech

Signup to our mailing list to get the latest info on deals and events before everyone else. Don't worry, we won't fill your inbox with spam.

Contact Novatech
  • Technical Support
  • Sales
  • Customer Services
  • Our Showroom
  • Get in touch (webmaster)
  • Forum
  • Blog
  • Latest News
About Novatech
  • Careers at Novatech
  • Who we are & What we do
  • Why Buy From Us
  • Trust Pilot Reviews
  • Privacy & Security
  • Novatech & WEEE Regulations
  • Quality & Environmental Policy
  • Modern Slavery Statement
  • COVID-19 Risk Assessment Policy
Your Account
  • Login / Register
  • Track an Order
  • Terms & Conditions
  • Privacy & Security
Services
  • Repairs / Service Centre
  • Affiliates
  • Trading Schemes
  • Payment Methods
  • Finance Options

© Copyright 2000-2021 Novatech Ltd - Computer Supplies | Company Reg No: 2605046 | WSV 8.2.1-JMM - sti

Head Office - Novatech Ltd, Harbour House, Hamilton Road, Cosham, Portsmouth, PO6 4PU

db

We use cookies to provide a better customer experience on our site. By continuing to shop with us, you consent to our use of cookies. Our cookie policy is available here