Game Development with Unity

This skill tree guides learners from absolute beginner to intermediate Unity developer, covering C# scripting, 2D/3D game mechanics, physics, UI, and publishing. It is designed for aspiring indie developers, hobbyists, and students who want a structured path through Unity's core features and workflows.

Topic: Game Development

Skills in this learning roadmap

  1. Unity Editor Basics
  2. C# Fundamentals
  3. GameObjects & Components
  4. Unity Scripting Basics
  5. Physics & Rigidbody
  6. Input System
  7. Animations & Animator
  8. Scene Management
  9. UI System (uGUI)
  10. Audio & Sound Design
  11. Lighting & Shaders
  12. Pathfinding & Basic AI
  13. Data Persistence & Save Systems
  14. Performance Optimization
  15. Build & Publish

Explore the interactive map, then copy it to your account to start learning.