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#, then Unity scripting, then build ten 3D games one feature at a time. Each game runs next to your code, in the browser.

Syllabus

  1. Learn C# — Variables, conditions, loops, methods, arrays and collections.
  2. Learn C# — Classes, properties, inheritance and interfaces: what every Unity script is made of.
  3. Learn Unity with C# — GameObjects and components, Start and Update, moving with input, spawning objects and your first complete games.
  4. Learn Unity with C# — Rigidbody, colliders and triggers, physics materials, layers and raycasts, in games that run on physics.
  5. Learn Unity with C# — UI with TextMeshPro, scenes, saved data with PlayerPrefs, the CharacterController and the Input System.
  6. Unity Game: Snake 3D — Snake 3D and Brick Breaker, each a complete game built one feature at a time.
  7. Learn Unity with C# — ScriptableObjects, events, state machines and object pooling: how larger Unity games stay organized.
  8. 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.