Unity Programming

This rigorous course uses the Unity game development engine and C# to teach 3D game programming. Students learn the Unity interface and work on several game projects as well as a final independent project.

Course Goals: By the end of the Unity™ 3D Programming course, students will demonstrate proficiency with: 

Navigating Unity™ Interface
Utilizing the Unity™ Interface
Building Two Games using Unity™
Coding with C#

This Unity training will familiarize you with the course and the Unity interface, and provide you with the opportunity to build Ball Bouncer, one of the games your students will be building.

PD Hours: 1

  • Section 1
  • Unity Course Overview
  • Best Practices
  • Section 2
  • Unity Fundamentals
  • Ball Bouncer
  • Start Screen
  • Game Screen
  • Create a Ball
  • Add Collision Walls
  • Finish Ball Bouncer
  • Section 3
  • Survey & Badge
Completion rules
  • All units must be completed