Welcome to the Unity Foundations Tutorial.
This series aims to explain core concepts with an emphasis on systems architecture and foundational understanding to help you make better decisions around how to build your games in Unity.
This video covers C# entrypoints, MonoBehaviours, variable modifiers, and providing dependencies.
Visual Studio Download
https://visualstudio.microsoft.com/
Unity Essentials Learning Pathway - Programming Essentials
https://learn.unity.com/pathway/unity...
0:00 Intro and Topics
0:20 C# Entrypoints and Program Life Cycle
3:40 Unity Entrypoints and Program Life Cycle
4:25 Awake method
5:50 OnEnable method
6:44 Start method
7:15 GameObject and Component Instances, Execution Order
8:30 Edit Mode and Play Mode Instances
11:30 Variables (Modifiers, Serialization & Visibility)
14:45 Providing Dependencies, SerializeField
17:30 Providing Dependencies, GetComponent
18:30 Outro and Learning Suggestions