Download our free informational eBook

Unity I

This course is designed for beginner students looking to get introduced to building 3D games with the Unity game engine. Students complete a number of games, including coding and designing the games. Students will learn the basics of coding in the C# language, as well as how to operate the Unity engine to build 3D games.

Duration:

4 months (1 class / week)

Syllabus

1

Intro to Game Development

  • Intro to Game Development
  • User Interfaces
  • Intro to Game Programming
  • Understanding the IDE 
  • Vocabulary and Review
  • Quiz
2

Basic Programming

  • Vectors
  • Objects and Classes
  • Coding Scripts in Unity
  • Vocabulary and Review
  • Quiz
3

Designing Games

  • Simple Graphs
  • Scope and Encapsulation
  • Motion Project
  • Color Project
  • Vocabulary and Review
  • Quiz
4

Coding Game Controls

  • Enumeration and Counting
  • WASD Controls
  • Mouse and Camera Controls
  • Advanced Camera Controls
  • Vocabulary and Review
  • Quiz
5

Coding Game Physics

  • Type Casting
  • Jumping and Physics
  • Decoration and World Editing
  • Collision Events
  • Vocabulary and Review
  • Quiz
6

Scene Design

  • Scene Transitioning
  • UI Canvas
  • Particle Systems
  • Randomization (Scene Setup)
  • Randomization (Script Implementation)
  • Vocabulary and Review
  • Quiz
7

Final Touches

  • Programming a Power-up
  • Effects with Trigonometry
  • Setting up a User Interface
  • Programming a User Interface
  • Vocabulary Review
  • Quiz
8

Capstone Project

  • Design Criteria
  • Planning
  • Implementation and Testing
  • Presentation of the Game
Cloud IllustrationIllustration

Join in on the fun and start learning!

Book a Free Trial

Book a Free Trial

SIGN UP FOR A FREE TRIAL