Course Syllabus

Course Description / Overview:

Grades:  6th - 9th

In this class, students will learn how to create 3-D video games using Unity, the world-leading professional game development tool. No prior experience of Unity or coding is required! With our tutorials, students will learn C+ coding concepts, 3-D game design concepts like object creation, collision, UI tools, Rigibody, 3-D Physics while creating multiple game projects to showcase their skill

 

Note:

Classes will be divided into small groups with 1: 6 teacher: students ratio

 

Class Goals/Outcomes:

  • Kids will develop 3D game project on Unity and learn C#.

 

Course Outline:

Day 1

Topic: Setup and Unity feature 

Activity: Create a car and prefabs of car

Day 2

Topic: Setting up Game and Adding Script 

Activity: Adding Rigid body, box collider etc to player

Day 3

Topic: Adding Script, Unity Camera, Unity identifying collision 

Activity: Identifying Collision and Pausing Game

Day 4

Topic: Game setup with Prefabs, UI 

Activity: Adding Score UI 

Day 5

 Topic: Game Over and Restart 

Activity: Adding Script for Game over and Restart, Multiple levels, Welcome and Quit UI 

Day 6

 Topic: AJ Model running Game

Day 7

 Topic: AJ Model running Game

Day 8

Topic: AJ Model running Game 

Activity: Welcome and Quit UI 

 

Student Expectations / Classroom Policies:

What Should I bring to Class?

  • Access to windows or Mac laptop
  • Internet access