Skip to content

Instantly share code, notes, and snippets.

@j1mmie
Created October 18, 2023 19:25
Show Gist options
  • Save j1mmie/b312cca04c94da355bf97c34d21ac34f to your computer and use it in GitHub Desktop.
Save j1mmie/b312cca04c94da355bf97c34d21ac34f to your computer and use it in GitHub Desktop.
Unity Lesson Plan for Experienced Devs

Unity Lesson Plan for Experienced Devs

Source: Sebastian Lague
https://www.youtube.com/@SebastianLague/videos

  • Episodes 1-2: Skip

  • Episode 3: Watch
    Good overview of Unity UI and how it supports composition.

    Recommended reading: Unity Docs: GameObjects

  • Episode 4: Watch
    Beginner coding, but explains creating custom components, the Unity update loop, and outputting to the console, reading error logs.

    Recommended reading: Unity Docs: Execution Order

  • Episode 5: Skip

  • Episode 6: Watch
    Fast forward to final code output. Shows how to use the (old, but simple) Input system, the Time class

  • Episode 7: Skip
    Skim this: Unity Docs: Vector3
    And read this if needed: Unity Docs: Understanding Vector Arithmetic

  • Episode 8: Watch
    Quick unity-agnostic overview of vector math w/ delta time. Custom Input controls. Translating game objects based on Input.

    Recommended reading: Unity Docs: Transforms

  • Episodes 9+: Probably watch?
    Definitely some beginner coding stuff to fast forward through though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment