Unity Fundamentals

Unity Fundamentals is where your C# meets the engine. Everything you build in Unity, from a jump to an inventory screen, is a GameObject with components on it, driven by scripts that Unity calls at specific moments. This category covers that machinery: the editor, prefabs, the component model, the MonoBehaviour lifecycle, serialization, coroutines, and ScriptableObjects.

Topics in Unity Fundamentals

  1. Editor & Workflow
  2. Prefabs
  3. GameObjects, Components & Transform
  4. MonoBehaviour Lifecycle
  5. Serialization & the Inspector
  6. Coroutines
  7. ScriptableObjects

All 42 topics in the Learn Unity Roadmap