Learning Path

Unity Engine: Foundational

Get your start learning Unity and C# with a 2D Space Shooter that teaches you the fundamental skills of Game Development and Software Engineering. Followed by building User Interfaces that you can be proud of.

Here's what you'll learn:

Variables
If/Else and Switch statements
For & While loops
Arrays, Methods & Classes  
GetComponent, Trigger Collisions
Instantiation & Coroutines
Simple Animation & Animator Systems
Game Logic
User Interface

Enroll in this learning track and beging your journey to improving your skills.

45 Lessons

GME 101a: 2D Game Development: Prototyping

You will be learning the basics of Unity and C# programming while developing a 2D Space Shooter. During this first part, We will build the basics of the game using primitive objects such as Cubes and Capsules.

73 Lessons

GME 101b: 2D Game Development: Production

Extend your Simple Space Shooter fresh from it’s prototype stage. Adding more advanced game mechanics such as power ups and visual effects. By the end of this course, you will have an full game built and uploaded online for friends to play.

24 Lessons

GME 101c: 2D Game Development: Framework & Core Programming

91 Lessons

GME 400: UI Development

Earn your awesome certificate

Complete all of the courses and unlock your awesome certificate