COVID-19 Support:
We’re providing all users three months of complimentary access to Unity Learn Premium.
Just log in to start learning.

C# Scripting in Unity: Beyond the Basics

2 Hours55 Mins
Project Materials
Do you love Unity and want to take your scripting skills to the next level? In this proect, C# Scripting in Unity: Beyond the Basics, you’ll learn not only how to write cleaner, more efficient code, but you’ll also gain the knowledge and tools you need to add that next great feature to your game. First, you’ll learn to organize your code, making it cleaner and easier to work with. Next, you’ll explore the types available to you, the flexibility of generics, and powerful features like dictionaries, lists, queues, and coroutines. Finally, you'll gain a deeper understanding of how it all works with an exploration of classes and structs and how these objects communicate with each other using delegates and events. When you’ve finished this projects, you’ll have the skills and understanding of C# in Unity to tackle your game development projects with confidence.
To access the the assets used for this project, click the blue "Project Materials" tab on this project, or within the individual tutorial.
Recommended Unity versions
2018 and Above
Topics we'll cover