Autoplay
Autocomplete
Previous Lesson
Complete and Continue
C# and Unity by Example - 20+ Mini Game Development Projects
Introduction
Introduction (1:21)
Absolute Beginner’s Guide to C#
Getting Started With C# & Unity (12:28)
Understanding Structure of a C# Script (9:22)
Event Functions in Unity (8:32)
Variables in C# (9:16)
Public variables in Unity (5:53)
Understanding The Update function (8:40)
Basics of Functions in C# (8:34)
Functions with Parameters & Return types in C# (16:09)
if else statements in C# (17:30)
More Conditions & Equality Checking (4:35)
Boolean variables in C# (11:24)
Arrays in C# Unity (16:19)
More about Arrays in C# (16:22)
For loops in C# (11:58)
While loops in C# (11:16)
Learning for each loops in C# (9:31)
Switch Case Statements in C# (9:21)
Project 1: Destroying Objects with C# in Unity
Destroying Objects with C# in Unity (4:00)
Project 2: Detecting Mouse Clicks with C# Practical Example
Detecting Mouse Clicks with C# in Unity (2:46)
Project 3: Detecting Keyboard inputs in C#
Detecting Keyboard Inputs in C# Unity (2:33)
Project 4: Moving Objects with Velocity in Unity
Moving Objects using Physics Functions in C# (7:14)
Project 5: Moving Objects with Keyboard Inputs
Moving Objects with Keyboard Inputs in Unity C# (8:50)
Project 6: Flipping Direction of Player with C# in Unity
Flipping Direction of Player with in Unity (9:16)
Project 7: Detecting Collision & Destroying Objects in C#
Detecting Collision & Destroying Objects in C# (7:01)
Project 8: Creating Scoring System with C# in Unity
Creating Scoring System with C# in Unity (7:30)
Project 9: Restarting Game Scene in Unity C#
Restarting Game Scene in Unity C# (4:25)
Project 10: Delaying Function Calls in C#
Delaying Function Calls in C# with Unity (3:02)
Project 11: Change Camera background color randomly with C#
Change Camera Background Color Randomly with C# (10:00)
Project 12: Build a 2D Shooter Game with Unity & C#
Build a 2D Shooter Game with Unity & C# (66:04)
Project 13: Create Infinite Scrolling Background in C# & Unity
Create Infinite Scrolling Background in C# & Unity (23:57)
Project 14: Create Camera Shake Effect in Unity C#
Create Camera Shake Effect in Unity C# (23:57)
Project 15: Rotate Objects with Mouse in C#
Rotate Objects with Mouse in C# (13:16)
Project 16: Detect Button Clicks with C# Unity
Detect Button Clicks with C# Unity (14:04)
Project 17: Create Zoom in & out effect using C#
Create Zoom in & out effect using C# (22:19)
Project 18: Build A 2D Runner Game in Unity
Importing the Assets (6:02)
Setting up the Game Background (12:00)
Creating Scrolling Endless Background (12:43)
Creating and Moving the Grounds (9:28)
Setting Up the Player Character (13:11)
Making the Player Jump (9:53)
Fixing Player Jump with Ground Check (8:19)
Adding the Jump Animation (14:20)
Setting up The Obstacles (11:48)
Adding Movements to Obstacles (9:54)
Spawning the Obstacles (16:19)
Random Obstacle Spawning (8:39)
Spawning Obstacles with Random Delay (4:55)
Destroying Obstacles on Collision (6:10)
Creating Player Death Animation (5:51)
Stop Spawning the Obstacles (8:45)
Stop Background Scrolling (9:04)
Creating Game Over panel (11:08)
Adding functionalities to Game Over menu and Buttons (8:59)
Designing the main menu (7:13)
Adding functionalities to the main menu (5:23)
Creating Main Menu Animations (9:47)
Creating Snow Falling Effect (13:24)
Counting and Displaying the Score (12:14)
Project 19: Build an Android Game with Unity 2019
Build an Android Game with Unity & C# 2019 (47:07)
Project 20: Detect Touch Inputs using C# Unity
Detect Touch Inputs using C# Unity (19:35)
Project 21: Detect accelerometer Inputs in Unity with C#
Detect accelerometer Inputs in Unity with C# (21:59)
Project 22: Destroy objects with Touch Inputs
Destroy objects with Touch Inputs (22:27)
Project 23: Detect swipe Input in Unity with C#
Detect Swipe Input in Unity with C# (27:21)
More about Arrays in C#
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock