In this mini course we'll go through the fundamentals of programming inside of the Unity game engine. We'll use C# to cover variables, conditions, methods, and much more! Make sure you attempt the challenges so that you get practice in code beyond just following along with the video.
It's a much longer video, so make sure you use the chapter navigation.
00:00:00 - Intro
00:01:26 - Project Setup
00:04:43 - Variables and Data Types
00:17:31 - Linking Visual Studio
00:18:13 - Execution Order
00:30:31 - Methods
00:41:51 - Conditions
00:49:48 - Code Example
00:54:01 - Input System
01:01:51 - Object Component
01:08:39 - Referencing Objects
01:20:11 - Referencing Components
01:24:34 - Challenge Object Toggle
01:32:35 - Challenge Light Controller
01:40:22 - Challenge Color Change
01:50:04 - Outro