Junior Programmer Pathway

Unity Learn

Unity’s official pathway for learning C# inside the editor, split into units that each end in a small game: a driving prototype, an endless runner, a sumo arena, a click game. The later units move on to saving data between scenes and object-oriented design. Unity says to take Unity Essentials first, and the pathway prepares you for the Unity Certified User: Programming exam.

What you'll learn

  • Writing C# scripts with variables, functions and conditionals
  • Spawning prefabs, handling collisions and keeping score
  • Adding animation, particle effects and sound
  • Building menus, difficulty settings and game over screens
  • Keeping data between scenes and sessions
  • Applying abstraction, inheritance, polymorphism and encapsulation

More Game Dev courses