This section will introduce you to the Unity development environment, the fundamentals of programming, and the C# language from the ground up. By the end of this section, you'll know your way around Unity and have the foundational knowledge necessary to start creating a simple game.
The following chapters will be covered in this section:
- Chapter 1, Getting to Know Your Environment
- Chapter 2, The Building Blocks of Programming
- Chapter 3, Diving into Variables, Types, and Methods
- Chapter 4, Control Flow and Collection Types
- Chapter 5, Working with Classes, Structs, and OOP