Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Intermediate C# Scripting Tutorials for Unity

Unity via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Advance your Unity game development skills through this comprehensive tutorial series covering essential intermediate C# programming concepts within the Unity environment. Master fundamental object-oriented programming principles including properties, inheritance, polymorphism, and interfaces while learning Unity-specific implementations. Explore advanced C# features such as generics, delegates, events, and extension methods to create more efficient and maintainable code. Dive into Unity's unique systems including coroutines for handling time-based operations and quaternions for 3D rotations. Learn practical programming techniques like method overloading, member hiding, overriding, and the ternary operator to write cleaner, more professional code. Understand how to organize your code effectively using namespaces and work with essential data structures like lists and dictionaries. Discover the power of C# attributes for adding metadata to your code and implement event-driven programming patterns to create robust broadcast systems for game communication. Build the foundational programming knowledge necessary to develop sophisticated Unity games and applications through hands-on examples and practical implementations of each concept.

Syllabus

C# Properties in Unity! - Intermediate Scripting Tutorial
C# Ternary Operator in Unity! - Intermediate Scripting Tutorial
C# Statics in Unity! - Intermediate Scripting Tutorial
C# Method Overloading in Unity! - Intermediate Scripting Tutorial
C# Generics in Unity! - Intermediate Scripting Tutorial
C# Inheritance in Unity! - Intermediate Scripting Tutorial
C# Polymorphism in Unity! - Intermediate Scripting Tutorial
C# Member Hiding in Unity! - Intermediate Scripting Tutorial
C# Overriding in Unity! - Intermediate Scripting Tutorial
C# Interfaces in Unity! - Intermediate Scripting Tutorial
C# Extension Methods in Unity! - Intermediate Scripting Tutorial
C# Namespaces in Unity! - Intermediate Scripting Tutorial
C# Lists and Dictionaries in Unity! - Intermediate Scripting Tutorial
C# Coroutines in Unity! - Intermediate Scripting Tutorial
C# Quaternions in Unity! - Intermediate Scripting Tutorial
C# Delegates in Unity! - Intermediate Scripting Tutorial
C# Attributes in Unity! - Intermediate Scripting Tutorial
C# Events in Unity! - Intermediate Scripting Tutorial

Taught by

Unity

Reviews

Start your review of Intermediate C# Scripting Tutorials for Unity

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.