Return to Activities

Accelerate Your C# Learning with Unity

Learn the Basics of C# and Unity by fixing several bugs in a 3D racing game.

Workshop Overview

  • Beginner
  • 1.5h - 2h
  • C#, Unity, Game Development

Learning Objectives

  • Become familiar with the Unity Engine
  • Write simple functions in C#
  • Explore the basics of Game Development

Have a question?

Get in touch if you have any questions regarding this workshop or MLH Localhost.

About this Workshop

In this workshop, participants will interact with a 3D car racing game written in C# and developed using the Unity Game Engine. Participants will learn how to set up the Unity Engine on their computers, explore the project files, fix broken functions in the game, and publish their games for others to play!

Scripting in C

C# is one of the most popular languages for game development. Guide participants through a basic introduction to syntax and structure in C# and watch them fix a broken game!

The Unity Engine

Unity is the all-in-one creation tool for real time development. With Unity, you can rapidly iterate on your 2D and 3D development and publish your games and AR/VR projects to over 25 platforms. With support from the community of Unity users, you can easily grab assets, plugins, or extensions to use as you develop your projects from the Asset Store. Through this workshop, you will be able to see how easy and quick it is to bring your project to reality with Unity.

Requirements / Prerequisites

Participants will need to be able to install the Unity engine on their computers. While no background knowledge is required, familiarity with any scripted language (C, Java, etc.) will be beneficial for participation in this workshop.

System Requirements:


When you host an MLH Localhost activity, we’ll send you everything you need to run it. Here’s what we’ll send you:

The List:

Resources & Downloads

Unity Engine

Participants can install the Unity Engine and Unity Hub before they begin the workshop.

Unity Engine Installers

Mac Windows

Unity Hub Installers

Mac Windows

Unity Documentation

Before the workshop, check out tutorials you can try or build your own project with the 3D Game Kit.


Get Started

The hackers are waiting for you.

Have a question?