Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coddy

Unity Game Developer

via Coddy Path

Overview

Learn C# inside Unity, one idea at a time, then build ten 3D games feature by feature. Each game runs next to your code, in the browser.

Syllabus

  1. Learn Unity with C# — Your first C#, inside a game: variables, if, loops and methods. Then GameObjects and components, Start and Update, input, spawning objects and your first complete games.
  2. Learn Unity with C# — Rigidbody, colliders and triggers, physics materials, layers and raycasts, in games that run on physics.
  3. Learn Unity with C# — UI with TextMeshPro, scenes, saved data with PlayerPrefs, the CharacterController and the Input System.
  4. Unity Game: Snake 3D — Snake 3D and Brick Breaker, each a complete game built one feature at a time.
  5. Learn C# — Classes, properties, inheritance and interfaces, before Game architecture builds on them.
  6. Learn Unity with C# — ScriptableObjects, events, state machines and object pooling: how larger Unity games stay organized.
  7. Unity Game: Tower Defense — Enemy waves, towers that aim and shoot, and money to build more, in one complete game.

Courses

Reviews

Start your review of Unity Game Developer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.