Find Classes
Log In
Coding & Tech

Coding Games in Unity: Semester Course

In this full semester (15 week) course, learners will develop skills required to develop their own games in the Unity game engine and the critical thinking skills that coding teaches!
Tom Shiflet
27 total reviews for this teacher
New class
55 minutes
per class
3x per week
over 15 weeks
year olds
learners per class
per learner - per class

How does a "Multi-Day" course work?

Meets multiple times at scheduled times
Live video chats, recorded and monitored for safety and quality
Discussions via classroom forum and private messages with the teacher
Great for engaging projects and interacting with diverse classmates from other states and countries

How Outschool Works

Available Times


Tue, Jan 17, 2023

Jan 17 – May 12, 2023 (15 weeks)
Tu, Th, Fr
10:00 – 10:55 AM
Don't see a time that works for you?


Class Experience

Students will learn key fundaments in the Unity editor and C# programming language, including (but not limited to):

- Navigating and working in 3D spaces
- Understand spatial relationships in 3D
- Working with objects in a component-oriented system
- Developing code in a component-oriented system
- Managing performance and script workload in an object-oriented environment
- Building intuitive user-interfaces
- Developing game ideas from inception to completion
- Troubleshooting and dealing with failure as a path to success
- Critical thought skills required to break down large problems into a series of small problems
I have worked in the game industry as a producer, general manager and independent game developer for almost 10 years. In addition, I have taught game development and design classes at the high school and university level. 
There will be a small amount of work to be completed outside of class time. Mostly to make projects more fleshed out and completed, where we cover the basics of "how" in the class, the students will have the chance to make their game "pretty" and "fun." 
Learners will need a Windows or Mac computer with Unity (2021) and Visual Studio Community (2019 preferred). Please note that Chromebooks and tablets cannot run the required software and are not suitable for this course. In addition, learners will need access to some form of word processor (Word, Google Docs, Pages, etc).
In addition to the Outschool classroom, this class uses:
Parents will be given a written update on their learner's progress at the end of each unit (4 times during the semester). Grades will not be assigned. 
2 hours 45 minutes per week in class, and an estimated 0 - 1 hours per week outside of class.
We will use the Unity Asset Store ( to gather resources (such as art) for our games. All assets that we use in class will be free assets, but the Asset Store does offer assets for sale as well. In addition, I will not direct students to them, there may be some assets on the store that may be offensive to learners/parents. 


Tom Shiflet
Lives in the United States
Former High School Computer Science Teacher / Game Industry Veteran
27 total reviews
21 completed classes

About Me

Hello! My name is Tom Shiflet and I teach a variety of computer science, game design and math classes tied together with game programming as a hands-on "math lab"! I am a game industry veteran, having worked on about 20 PC games in the past, I've... 
Get The App
Download the Outschool iOS app on the App Store
©2022 Outschool, Inc.