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

Frontend Masters

Unity for Web Developers

via Frontend Masters


Learn the Unity game engine from a web developer who transitioned into full-time game development and is now a lead Unity dev! You’ll go from installing Unity all the way to making a complete video game. Use the C# programming language to make a simple physics sandbox and handle user input. Then add UI, materials, lighting, and post-processing effects. Finally, learn to compile your game to many targets, including WebGL, which makes your game work natively on the web!


  • Introduction
  • Unity Overview & Installing
  • Tour of the Unity UI
  • Unity Ecosystem & Package Manager
  • Scenes, GameObjects & Components
  • Scenes
  • Setup Scene Game Objects
  • Player Input
  • C# Custom Components
  • Movement Component Script
  • Player Input Movement
  • Score Exercise
  • Score Solution
  • Collectables
  • Collectables Q&A
  • Game Manager
  • Resetting Game State
  • Falling Sphere Exercise
  • Falling Sphere Solution
  • Adding UI
  • Wiring UI to Game Manager
  • Opponent Follow Target
  • Camera Movement Exercise
  • Camera Movement Solution
  • Materials
  • Lighting & Reflection
  • Post Processing
  • Deploying to WebGL
  • Wrapping Up

Taught by

Nick Pettit


Start your review of Unity for Web Developers

Never Stop Learning.

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