$90

per session
Class
Play

Unity Game Development -- 1:1 Tutoring

Completed by 7 learners
Ages 13-18
Live 1-on-1 Lessons
This course is an ongoing, one on one tutoring course for learners who wish to dive deeper into game development using the Unity game engine. We will customize content and learning goals to the learner's skills, experience and interests.
Average rating:
5.0
Number of reviews:
(30 reviews)

Live video meetings
Meets on demand
55 min

What's included

Meets on Demand
schedule meetings as needed
55 mins
per session
Teacher support

Class Experience

This course is a one on one tutoring course for learners who wish to dive deeper into game development using the Unity game engine. It is designed for learners who already have some level of experience in Unity and wish to take their knowledge farther and in specific areas. 

NOTE: This one-on-one course is by special request only. Please message me if you are interested and we can discuss content and scheduling.

For this course, we will customize the content to the learner’s existing knowledge and skills, and we will explore the specific areas that are of interest to the learner. If the learner does not have experience in Unity already, I recommend the Coding Games in Unity: Level One (or Level Two) courses to gain the basic skills and knowledge of using Unity and coding in C#. 

An example sessions (based on student interests and current skills) would be: 

The course content will be customized directly to the learner’s interests and current skills, both in the Unity editor and through programming in C# scripts. Topics that could be covered include (but are not limited to): 

Creating control systems for 1st person or 3rd person
Scene and level transitions
Implementing animations
Lighting and level design
Special effects and post processing
Creating game management systems (such as managing inventory, user interface, etc)
Creating reusable components 
Scene and performance optimization
How to plan for a project before beginning
Using Unity navigation systems to handle basic AI
Debugging and balancing gameplay


Here is the official Unity tutorial for installing Unity Hub and a version of the Unity Editor: 

https://youtu.be/rE03nC4K_Eg

Here is the page to download Unity Hub (be sure to choose Unity Hub download): 

https://unity3d.com/get-unity/download

Be sure when choosing to install the Unity Editor version that Visual Studio is selected to be installed also.

I recommend using the latest version of Unity 2020 (the Unity tutorial is a couple of years old and shows installation of Unity 2018), but any version of the Unity Editor that is 2018 or later will work for this class.

Students will also need to create a Unity ID as part of the setup process. Students should consult with parents in the creation of a Unity ID. Students should choose the free “Personal” option for the type of account, not the student account.

Learning Goals

The course content will be customized directly to the learner’s interests and current skills, both in the Unity editor and through programming in C# scripts. Topics that could be covered include (but are not limited to): 

Creating control systems for 1st person or 3rd person
Scene and level transitions
Implementing animations
Lighting and level design
Special effects and post processing
Creating game management systems (such as managing inventory, user interface, etc)
Creating reusable components  
Scene and performance optimization
How to plan for a project before beginning
Using Unity navigation systems to handle basic AI
Debugging and balancing gameplay

Other Details

Parental Guidance
Developing games in Unity often requires the use of outside assets (3D models, images, sounds, etc). We will focus on using free assets from the Unity Asset Store, but there are also paid assets on the Asset Store. Additionally, some content on the Unity Asset store may be considered inappropriate for younger learners.
Language of Instruction
English
External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.

Meet the teacher

Joined April, 2021
5.0
30reviews
Profile
Teacher expertise and credentials
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 worked in the IT industry and have over 15 years teaching experience at top level college prep schools and universities. Currently, in addition to teaching on Outschool, I'm an indie game developer, with two games currently released on the Steam platform (called "Askaya: Remnants of Ajuna" and "Eyes of the Night"). 

In the game industry, I worked in the role of producer (project manager), game designer, and general manager of an independent studio. I am passionate about video games and I am excited to bring that passion and experience here to help the next generation of game designers and developers get started building the skills needed! In teaching math classes, I have always applied practical lessons of the math concepts through fun and interactive coding "labs." 

For my computer science classes, I take a different approach than many CS teachers...I understand that not everyone will need a lot of things that are taught in typical computer science classes. BUT, I do believe that the thought skills taught by using computer science are extremely important, even if you end up going into law, medicine, engineering, business, etc. So I focus on key thinking skills and we exercise those skills by using the subject matter of computer science.

Additionally, I teach a series of classes called the “Wired.” series that cover key areas of living in this “wired” world of ours. These topics include things like: the Internet, how to use social media effectively, how find and evaluate sources online, personal finance, etc. These are “real life” skills that college students are constantly saying that they wish that they had learned in high school, but are rarely taught. 

In my time when I’m not teaching, I enjoy the playing video games with my son, being outside camping, hiking and fishing, and playing anywhere around water. I also have had the chance to travel to many different countries to serve refugees and kids that have been abandoned or orphaned by war. I’ve been to Iraq many times, as well as Yemen, Thailand, Vietnam, Senegal, Guatemala, El Salvador, Dominican Republic and more. 

In my years working with high school students all around the world, I’ve experienced how powerful and impactful students can be and I’m thankful for the opportunity to help guide students as they prepare to be leaders of the next generation!

Tom

Random Facts About Me:
- I had the chance to give a TEDx talk about what I've learned from working with kids around the world.
- I speak a few different languages (and write code in many others). 
- I love learning...I'm always teaching myself something new and reading (mostly non-fiction).
- I have a son and an "almost" daughter (an international student that lived with us for 3 years that is like family to us).

CLASS RULES

- I don’t require cameras to be on (though I need to verify you by video at the beginning of the class), but if you have yours on, please be sure that your setting and clothing are appropriate. Be comfortable...but be wise with your choices.
- Please respect class time by muting your mic if there is a lot of background noise. 
- I LOVE class discussions and questions, but try to stay on topic. 
- We will always treat each other with respect. Always. Failure to do so will result in students being removed from class.
- There is room to try things and fail. Just keep trying. If you don’t understand something, please let me know. If you have questions, don’t be afraid to ask. But always try...and if you don’t get it the first time, then try again...you’ll get there. I promise!

Reviews


Parents also liked
Video Game Design (Live Sample Class)- Beginner
Shawn D Walk (Create2Discover)
4.9
(1,345)
$15 per class
Next session at 2 PM on Tuesday
Group Class
1 wk, 1/wk, 1 hr
7-10
Video Game Design (Live Group Course)- Beginner
Shawn D Walk (Create2Discover)
4.9
(1,345)
$17 per class
Next session at 6 PM on Mon 5/26
Group Class
6 wks, 1/wk, 1 hr
7-10
Video Game Design (1 on 1 Tutoring Session)
Shawn D Walk (Create2Discover)
4.9
(1,345)
$65 per session
1-on-1 Lessons
On Demand
7-10
Roblox Studio for Beginners - Video Game Design / Map Design
Miss Jennifer - Roblox Scripting
4.9
(635)
$15 per class
Next session at 9 PM on Thursday
Group Class
1/wk, 40 min
7-11
Coding and Video Game Design for Ages 6 - 11
Usama Puri
4.3
(21)
$30 per class
Next session at 5 PM tomorrow
Group Class
1/wk, 55 min
6-11
Private Roblox Studio Tutoring / Roblox Scripting / Video Game Design - 50 Mins
Miss Jennifer - Roblox Scripting
4.9
(635)
$60 per session
1-on-1 Lessons
On Demand
6-18
Video Game Design and Coding With RPG Maker: Level 0
STEAM K-12: Coding & Game Design Classes
4.8
(489)
$16 per class
Next session at 4 PM on Mon 6/16
Group Class
4 wks, 2/wk, 50 min
8-13
3D Modeling With Roblox Studio: Beginning Digital Art for Video Game Design
Lucretia Hoxie
4.8
(81)
$14 per class
Next session at 10 PM on Tue 6/3
Group Class
1/wk, 50 min
10-14
1:1 Private Class: 3D Video Game Design Assistance W/ Atmosphir App (Ages 5+)
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$40 per session
1-on-1 Lessons
On Demand
5-18
1:1 Private Ongoing Class: 3D Video Game Design W/ the Atmosphir App! (Ages 5+)
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$40 per class
Next session at 9 PM on Tuesday
Group Class
1/wk, 50 min
5-10
3D Video Game Designers Club With Atmosphir
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$20 per class
Next session at 11 PM on Mon 6/9
Group Class
1/wk, 50 min
5-10
Internet Video Game Designers With HTML5 (Ages 13+)
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$13 per class
Next session at 10 PM on Wed 5/28
Group Class
6 wks, 1/wk, 50 min
13-18
Internet Video Game Designers With HTML5 (Ages 7 To 12)
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$13 per class
Next session at 9 PM on Mon 6/2
Group Class
6 wks, 1/wk, 50 min
7-12
Stop-Motion Video Game Designers! Code Crafty 3D Games With Clay, Toys & Crafts!
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$16 per class
Next session at 6 PM on Monday
Group Class
6 wks, 1/wk, 50 min
7-12
🕹️ Intro to Video Game Design! Make Characters & Scenes W/ Simple Coding Intro
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$17 per class
Next session at 8 PM on Monday
Group Class
4 wks, 1/wk, 50 min
6-11
Roblox Game Design | One-on One | All Levels
JetLearn
4.9
(83)
$50 per session
1-on-1 Lessons
On Demand
7-14
See More Classes
Home
Search
Give a Gift Card
Open currency, time zone, and language settings
Language & Region
Log In