The Unity Certification Institute: a Game Development Bootcamp

This game development course gives adult learners with no prior coding experience the necessary tools and skills to code their own games and attain the industry-recognized Unity Certified User: Programmer certification.

Find Out More

Learn Unity and C# while Building a Digital Portfolio of Games and Applications

Through this project-based game development course, students will learn basic to intermediate C# programming and how to use Unity to build full-featured video games.

Topics covered include:
  • Object-Oriented Programming
  • Beginner and Intermediate C#
  • Game Physics
  • Asset Management
See Course Projects

Hardware Requirements

  • Laptop or Desktop running Windows or macOS
  • Keyboard and mouse
  • Headphones

Software Requirements

  • Unity
  • VS Code

Course Format

This 80-hour Unity boot camp is delivered via self-guided video lessons and includes live virtual workshops with an instructor to work through the material.

Who is this for?

Whether you've dabbled in programming or are a complete novice, this course will get you started on your journey to becoming a game developer or a software engineer.

Find Out More

Adult learners who want to learn game development

Anyone who want to learn game development

Students at Career & Tech centers aiming to attain industry-recognized certifications

Teachers and educators who want a foundation in coding before teaching computer science, coding, or game development

Female game developer designing a game.

Overview

In this course, students will:

  • Learn C# coding concepts including data types, variables, conditionals, loops, arrays, properties, methods and scope.
  • Use Unity to build a series of mini-projects to master key Unity competencies.
  • Create two full-featured 3D games, combining 3D models, textures, audio files and C# scripts.
  • Build a full-featured 2D game using 2D sprites, 2D animations and knowledge of data structures.

Course Projects

Retro Swipe

Students learn the basics of 2D development in Unity, including grids and sprite animation, by creating a full-featured matching game.

Play Demo in Browser

Roll-a-Ball

Students create their first fully-featured game using an array of assets including 3D models, textures, audio files, and C# scripts.

Play Demo in Browser

Zombie Chase

Students create the Zombie Chase capstone project using enemies with AI logic that chase and attack the player. They incorporate scene lighting and particle effects to craft a unique game environment.

Play Demo in Browser