Unity Game Design Lab




Step into the shoes of a professional video game developer

This program is for children age 12+ (or younger with exceptional proficiency and experience) that have a solid foundation and strong interest in creating their own game scripts.

Our goal in this course is to empower students to become creators of digital media rather than just consumers. From programming to editing, your kid's favorite hobby could become an awesome outlet for his or her imagination.

Our Unity Game Design Course is offered in multiple levels to accommodate all skills.

  • Level 1 introduces beginners to the industry-leading Unity 3D gaming engine, students will learn the basics of level design and C# programming to create mini-games using the Unity domain.
  • Level 2  students will advance onto new custom gaming projects where they explore using Blender to create unique game assets.


Please note that this class requires that students bring along a high-performance gaming laptop. A limited number of gaming laptops are available to borrow on a first come first serve basis. Email info@techlabs.ch to reserve one for use in the course if you do not have your own. 

Level 1: The main introductory project will be a step-by-step development process as they build an entire 3D racing simulator video game. Participants will learn how to design roads and landscapes and how to use scripts to define player controls. Working with Unity's Physics system, they will be taught how to use components like Wheel Colliders and Rigidbodies to simulate vehicle movement and interaction with the environment.

After introductory lessons, students can search for and incorporate web assets to modify the game with unique cars, obstacles, Google maps, and more.

Level 2: This intermediate course is suitable for Unity developers who want to extend their capabilities to include 3D modeling in Blender. Whether you're interested in designing unique 3D props for your games, building awesome levels, or tweaking your existing Unity Assets, this course can help you get through the learning curve and put you in the driver's seat. 


Skills You Gain

 ✮ Navigate 3D space and Unity Editor comfortably

✮ Learn principles of game design, assets, physics, player controls

 ✮ Introduction to C# scripts  

 ✮ Translate player actions into a 3D environment

 ✮ Game design processes

 ✮ How to create clear, readable, and efficient code

 ✮ How to troubleshoot errors and solve logical problems

 ✮ Designing unique 3D game elements





C# Programming

Big Data Techniques

Video Game Design




App Dev    


Offered as


or  Unity CAmp


  • Students must bring: Gaming Laptop required. Students must bring a gaming laptop to class. A limited number of laptops are available to borrow but must be reserved in advance. Please contact TechLabs if you will require one.
  Lieu Offres Jour(s) Heure Date Lieu Prix  

Janvier 2023

Mercredi | Unity Game Lab Level 2 | Age 12+ Basel Stadt Mercredi | Unity Game Lab Level 2 | Age 12+ Mer 16:30 – 18:00 2023-01-11 – 2023-06-21 TechLabs ELYS 750.00 CHF Liste d'attente
Jump to Level 2 if you have experience in Unity or have completed Unity Game Design Level 1.      Taking your game design skills to the next level, students will advance onto new custom gaming projec