Chapter 1 – Getting to Know Your EnvironmentPop quiz – dealing with scriptsChapter 2 – The Building Blocks of ProgrammingPop quiz – C# building blocksChapter 3 – Diving into Variables, Types, and MethodsPop quiz #1 – variables and typesPop quiz #2 – understanding methodsChapter 4 – Using Collections and Controlling Your CodePop quiz #1 – if, and, or butPop quiz #2 – all about collectionsChapter 5 – Working with Classes, Structs, and OOPPop quiz – all things OOPChapter 6 – Getting Your Hands Dirty with UnityPop quiz – basic Unity featuresChapter 7 – Movement, Camera Controls, and CollisionsPop quiz – player controls and physicsChapter 8 – Scripting Game MechanicsPop quiz – working with mechanicsChapter 9 – Basic AI and Enemy BehaviorPop quiz – AI and navigationChapter 10 – Revisiting Types, Methods, and ClassesPop quiz – leveling up Chapter 11 – Introducing Stacks, Queues, and HashSetsPop quiz – intermediate collectionsChapter 12 – Exploring Generics, Delegates, and BeyondPop quiz – intermediate C#