Unity

Sources

Documentation

Explanations

Tutorials
General explanations
Architecture
Packages
  • TextMeshPro ("New") > Text ("Legacy").

  • Render Pipeline 'URP' > Render Pipeline 'Core'.

  • Input System ("New") > Input Manager ("Legacy").

  • Cinemachine ("New") > Camera ("Legacy").

  • UI Elements ("New") > Unity UI ("Legacy").

Coroutines

  • It's not multi-threading.

  • Time slices on main thread.

  • Uses a builtin state machine.

  • Doesn't increase performance.

  • Run code over a period of time.

  • Delay code execution.

  • StartCoroutine(DieOverTime(1f))