For Adults

For Youth

Company

Live and Online · CAREER-TRACK

Game Development Bootcamp

Game Development Bootcamp

A 30 week bootcamp to prepare you for a successful career in video game development with real-time 3D skills.

A 30 week bootcamp to prepare you for a successful career in video game development with real-time 3D skills.

Download Syllabus

Download Syllabus

Download Syllabus

Overview

Global demand for game developers is growing fast in the technology industry. Real-time 3D (RT3D) is one of the most in-demand tech skills and has one of the highest forecasted growth rates — over 70% in the next 10 years [Burning Glass]. If you want to gain the skills for a successful career in RT3D and work on building your own idea, Circuit Stream's Game Development Bootcamp is for you.

Common Job Titles

Game Developer

Game Developer

Game Developer

Game Designer

Game Designer

Game Designer

AR/VR Developer

AR/VR Developer

AR/VR Developer

Game Engineer

Game Engineer

Game Engineer

Game Programmer

Game Programmer

Game Programmer

Product Manager

Product Manager

Product Manager

Circuit Stream is a trusted educational partner with

Alt text: "Logo of UCI Division of Continuing Education featuring 'UCI' in bold dark blue letters with a geometric design on the 'U' representing a book, followed by the words 'Division of Continuing Education' in a lighter shade of blue.
Alt text: "Logo of UCI Division of Continuing Education featuring 'UCI' in bold dark blue letters with a geometric design on the 'U' representing a book, followed by the words 'Division of Continuing Education' in a lighter shade of blue.
Alt text: "Logo of UCI Division of Continuing Education featuring 'UCI' in bold dark blue letters with a geometric design on the 'U' representing a book, followed by the words 'Division of Continuing Education' in a lighter shade of blue.
Alt text: "Logo of UCI Division of Continuing Education featuring 'UCI' in bold dark blue letters with a geometric design on the 'U' representing a book, followed by the words 'Division of Continuing Education' in a lighter shade of blue.
Alt text: "Logo of UCI Division of Continuing Education featuring 'UCI' in bold dark blue letters with a geometric design on the 'U' representing a book, followed by the words 'Division of Continuing Education' in a lighter shade of blue.
Alt text: "Logo of UCI Division of Continuing Education featuring 'UCI' in bold dark blue letters with a geometric design on the 'U' representing a book, followed by the words 'Division of Continuing Education' in a lighter shade of blue.

Curriculum

By the end of the course, you will understand 3D development and coding logic using C# while learning how to think like a programmer by building different applications from the ground up across platforms. In addition to technical skills, you will also learn agile practices, GIT workflows, and other processes used on professional Unity projects when collaborating on a team and working remotely.

1

Introduction to Game Development

Gain the introduction of basic concepts at the core of game development, delving into vital concepts like gaming loop, 3D assets, 3D physics systems, animation, and player input, among other concepts, using the Unity Hub and Unity Editor. You will also get started in C# coding using Git for versioning.

2

Coding for Games

Dive deep into the fundamentals of Object-Oriented Programming (OOP) and harness its power with C# to craft rich gaming applications. Establishing a solid foundation in C# empowers developers to sculpt dynamic games, enriched with tailored behaviours and enduring data persistence. Moreover, master the art of teamwork by leveraging collaborative tools such as Git and GitHub.

3

Game Architecture

Develop the skills necessary to work in a 3D software development team. You will understand the process of crafting an application from start to finish, including industry-standard and Agile practices.

4

Data Structures and Algorithms

Learn to leverage third-party tools like Photon, SQL, and databases to include multiplayer and data analytics in your game development process.

See more

1

Introduction to Game Development

Gain the introduction of basic concepts at the core of game development, delving into vital concepts like gaming loop, 3D assets, 3D physics systems, animation, and player input, among other concepts, using the Unity Hub and Unity Editor. You will also get started in C# coding using Git for versioning.

2

Coding for Games

Dive deep into the fundamentals of Object-Oriented Programming (OOP) and harness its power with C# to craft rich gaming applications. Establishing a solid foundation in C# empowers developers to sculpt dynamic games, enriched with tailored behaviours and enduring data persistence. Moreover, master the art of teamwork by leveraging collaborative tools such as Git and GitHub.

3

Game Architecture

Develop the skills necessary to work in a 3D software development team. You will understand the process of crafting an application from start to finish, including industry-standard and Agile practices.

4

Data Structures and Algorithms

Learn to leverage third-party tools like Photon, SQL, and databases to include multiplayer and data analytics in your game development process.

See more

1

Introduction to Game Development

Gain the introduction of basic concepts at the core of game development, delving into vital concepts like gaming loop, 3D assets, 3D physics systems, animation, and player input, among other concepts, using the Unity Hub and Unity Editor. You will also get started in C# coding using Git for versioning.

2

Coding for Games

Dive deep into the fundamentals of Object-Oriented Programming (OOP) and harness its power with C# to craft rich gaming applications. Establishing a solid foundation in C# empowers developers to sculpt dynamic games, enriched with tailored behaviours and enduring data persistence. Moreover, master the art of teamwork by leveraging collaborative tools such as Git and GitHub.

3

Game Architecture

Develop the skills necessary to work in a 3D software development team. You will understand the process of crafting an application from start to finish, including industry-standard and Agile practices.

4

Data Structures and Algorithms

Learn to leverage third-party tools like Photon, SQL, and databases to include multiplayer and data analytics in your game development process.

See more

Request Syllabus

Request Syllabus

Request Syllabus

Hardware you'll learn to build for

Hardware you'll learn to build for

Hardware you'll learn to build for

Tools we'll be using

Tools we'll be using

Unity

C#

GitHub

Visual Studio

Jira

Trello

Git

Outcomes

Outcomes

We're really proud of all the amazing work our students have made after taking our courses.

Sayer W.

2023

Sayer W.

2023

Sayer W.

2023

Krzysztof O.

2023

Krzysztof O.

2023

Krzysztof O.

2023

Emiliano F.

2022

Emiliano F.

2022

Emiliano F.

2022

Mondae A.

2022

Mondae A.

2022

Cody T.

2022

Cody T.

2022

Fantasia F.

2022

Fantasia F.

2022

What to Expect

Live Sessions

Join weekly classes 5 hours a week, and learn the fundamentals of building game experiences with Unity. Unlike pre-recorded tutorials, you get the benefit of a dedicated team helping you build your skills and portfolio.

Career Services

Student coaching is at the heart of our program. From day one, we’ll be there to provide guidance through career coaching, group workshops, one-on-one sessions, and guest lectures. Our Career Program runs concurrently with our technical training.

Premium Support

You'll have access to on-demand support with qualified experts to help build your projects, answer any questions you may have, and support you for the duration of the course.

Portfolio

By the end of the course, you will have multiple portfolio projects to show off your skills. You will create interactive projects that align with each learning module including a final capstone project.

Labs

Labs include lecture series from industry experts, technical workshops where you learn to build themed projects, career workshops, hackathons, and game jams.

Community

Get access to our Discord Community. A place where you can come to learn from other passionate professionals, share your knowledge, and network with people who share your interests.

Industry Recognized Certifications

Upon completion of the Game Development Bootcamp, you will receive a Circuit Stream certified Unity Developer badge and be prepared to complete Unity's Associate-level certification.

Hear our Learner Success Stories

From Computer Engineering to Game Development

Darius Fang, September 2024

From Chemist to Game Developer

Mondae Atughonu, July 2023

Meet Your Instructors

*The instructor may vary based on your course date. Contact us if you would like more details.

Matt McCully

Game Developer

Matt McCully

Game Developer

Matt McCully

Game Developer

Isiaq Gbadamosi

Game Developer

Isiaq Gbadamosi

Game Developer

Isiaq Gbadamosi

Game Developer

Dylan Ravka

Senior Developer Support Engineer at Unity

Dylan Ravka

Senior Developer Support Engineer at Unity

Dylan Ravka

Senior Developer Support Engineer at Unity

Rafael Maubrigades

Game Developer

Rafael Maubrigades

Game Developer

Rafael Maubrigades

Game Developer

Upcoming Classes

Upcoming Classes

February 11, 2025

September 11, 2025

Enrolment Deadline: Feb 3

Time Slot #1

Live Sessions

Tuesday & Thursday

3:30 PM - 6:00 PM PT

Labs

Wednesdays (Bi-monthly)

3:30 PM - 6:00 PM PT

Time Slot #2

Live Sessions

Tuesday & Thursday

6:30 PM - 9:00 PM PT

Labs

Wednesdays (Bi-monthly)

6:30 PM - 9:00 PM PT

February 11, 2025

September 11, 2025

Enrolment Deadline: Feb 3

Time Slot #1

Live Sessions

Tuesday & Thursday

3:30 PM - 6:00 PM PT

Labs

Wednesdays (Bi-monthly)

3:30 PM - 6:00 PM PT

Time Slot #2

Live Sessions

Tuesday & Thursday

6:30 PM - 9:00 PM PT

Labs

Wednesdays (Bi-monthly)

6:30 PM - 9:00 PM PT

February 11, 2025

September 11, 2025

Enrolment Deadline: Feb 3

Time Slot #1

Live Sessions

Tuesday & Thursday

3:30 PM - 6:00 PM PT

Labs

Wednesdays (Bi-monthly)

3:30 PM - 6:00 PM PT

Time Slot #2

Live Sessions

Tuesday & Thursday

6:30 PM - 9:00 PM PT

Labs

Wednesdays (Bi-monthly)

6:30 PM - 9:00 PM PT

May 13, 2025

December 18, 2025

Enrolment Deadline: May 6

Time Slot #1

Live Sessions

Tuesday & Thursday

3:30 PM - 6:00 PM PT

Labs

Wednesdays (Bi-monthly)

3:30 PM - 6:00 PM PT

Time Slot #2

Live Sessions

Tuesday & Thursday

6:30 PM - 9:00 PM PT

Labs

Wednesdays (Bi-monthly)

6:30 PM - 9:00 PM PT

May 13, 2025

December 18, 2025

Enrolment Deadline: May 6

Time Slot #1

Live Sessions

Tuesday & Thursday

3:30 PM - 6:00 PM PT

Labs

Wednesdays (Bi-monthly)

3:30 PM - 6:00 PM PT

Time Slot #2

Live Sessions

Tuesday & Thursday

6:30 PM - 9:00 PM PT

Labs

Wednesdays (Bi-monthly)

6:30 PM - 9:00 PM PT

May 13, 2025

December 18, 2025

Enrolment Deadline: May 6

Time Slot #1

Live Sessions

Tuesday & Thursday

3:30 PM - 6:00 PM PT

Labs

Wednesdays (Bi-monthly)

3:30 PM - 6:00 PM PT

Time Slot #2

Live Sessions

Tuesday & Thursday

6:30 PM - 9:00 PM PT

Labs

Wednesdays (Bi-monthly)

6:30 PM - 9:00 PM PT

Tuition

Tuition

Pay Upfront

Pay in full before you start. Circuit Stream accepts wire transfers and credit card payments.

$14,995

excluding tax

3-month Payment Plan

Pay tuition in 3-monthly instalments.

 $14,995

For as low as

$4,998 / mo

Currently available to students located outside of the U.S. and Canada.

24-month Payment Plan

Pay tuition in 24-monthly instalments.

$625/mo

Currently available to Canadian citizens only.

Loan

Apply for a loan with Climb.

Interest rates range between 5.99-15.99%.

 $14,995

For as low as

$210 / mo

Currently available to U.S citizens only.

External Funding Opportunities

Below are potential funding opportunities in Canada to help you finance your education with us.

WorkBC Loans and Grants

Better Jobs Ontario

Windmill Microlending

Achēv’ Accelerating Career Advancement

Immigrant Services Society of BC - Global Talent Loans

External Funding Opportunities

Below are potential funding opportunities in Canada to help you finance your education with us.

WorkBC Loans and Grants

Better Jobs Ontario

Windmill Microlending

Achēv’ Accelerating Career Advancement

Immigrant Services Society of BC - Global Talent Loans

External Funding Opportunities

Below are potential funding opportunities in Canada to help you finance your education with us.

WorkBC Loans and Grants

Better Jobs Ontario

Windmill Microlending

Achēv’ Accelerating Career Advancement

Immigrant Services Society of BC - Global Talent Loans

Frequently Asked Questions

Frequently Asked Questions

What is the difference between Bootcamp and the XR Development with Unity course?

What is the difference between Bootcamp and the XR Development with Unity course?

What is the difference between Bootcamp and the XR Development with Unity course?

Will I earn a Game Development Bootcamp Certificate from this course?

Will I earn a Game Development Bootcamp Certificate from this course?

Will I earn a Game Development Bootcamp Certificate from this course?

Are there any prerequisites for this course?

Are there any prerequisites for this course?

Are there any prerequisites for this course?

Is this an online course?

Is this an online course?

Is this an online course?

Will I be able to connect with fellow students outside of class?

Will I be able to connect with fellow students outside of class?

Will I be able to connect with fellow students outside of class?

What kind of career support will I receive during and after the Bootcamp?

What kind of career support will I receive during and after the Bootcamp?

What kind of career support will I receive during and after the Bootcamp?

© 2024 Circuit Stream. All rights reserved

Get started today

Talk to an Enrolment Advisor to find the best course for you!

© 2024 Circuit Stream. All rights reserved

Get started today

Talk to an Enrolment Advisor to find the best course for you!

Speak with an Advisor

© 2024 Circuit Stream. All rights reserved

Get started today

Talk to an Enrolment Advisor to find the best course for you!

Speak with an Advisor