Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Complete Unity Masterclass
Section 1: Introduction
Introduction (4:29)
How To Get Most Out Of This Course (2:29)
Structure Of This Course (1:05)
Download And Installation Of The Required Software
Section 2: Unity 3D 2017 Basics
The Unity 3D Interface (7:43)
Important note
Creating Your Own Layout (3:46)
Our First Player And Movement (13:11)
Physics Basics - Theory (4:35)
Make Sure Changes Take Effect (3:05)
Rigidbody (9:38)
Collider (12:04)
Trigger Events (10:21)
The Concept Of Prefabs (5:11)
Components And Gameobjects (4:12)
Keeping The Hierarchy Tidy (2:29)
Challenge Physic Basics in Unity
Cheat Sheet - Basics And Physics
Quiz 1: Physics Basics
Section 3: C# Basics
Why C# And Not Javascript? (4:13)
Class Structure (8:57)
Variables And Data Types Int, Double, Float (9:18)
Variables And Data Types String, Char And Bool (5:31)
Quiz 2: Variables And Data Types
Functions / Methods (11:02)
Quiz 3: Methods
Arithmetic Operations (7:13)
Logical And Comparison Operators (4:58)
If Statements (9:17)
Quiz 4: If Statements
Arrays (5:12)
Alternative ways to declare arrays
Quiz 5: Arrays
For Loops (3:41)
While Loops (3:47)
Do While Loops (3:21)
For Each Loops (5:03)
Quiz 6: Loops
Basics of OOP and Constructors (9:22)
Scope (6:38)
Quiz 7: OOP and Scope
Mathf And Random Class (4:57)
Section 4: Our First Game - Pong
Pong Intro (2:05)
Basics - UI Elements (6:47)
Basics - Accessing Text Via Code (5:44)
Basics - Buttons (5:48)
Basics - Switching Scenes (9:35)
Basics - Using Sounds (8:52)
Project Outline - Pong (7:26)
Creating The Main Menu (15:03)
Switching Scenes And Using Buttons (9:01)
Building Our Game Scene (13:58)
2D vs 3D Colliders And Rigidbody For Our Ball (6:56)
Moving Our Ball Left And Right (11:14)
Racket Movement (9:43)
Bouncing Off Correctly (9:12)
Scoring System (8:22)
Restarting A Round (5:27)
The Game Over Screen (4:23)
Adding Sound (7:26)
Adding A Basic AI (5:17)
Section 5: Zig-Zag Clone
Zig Zag Intro (0:40)
Basics - Instantiating An Object (5:02)
Basics - Invoke And InvokeRepeating For Delayed Calls And Repeated Calls (4:22)
Basics - Playerpreferences - Saving Data (6:38)
Basics- Raycast (7:48)
Project Outline Zig Zag (4:08)
Setup For Zig Zag (7:31)
Setting The Perspective (7:23)
Moving The character (6:28)
Make Camera Follow Player (3:32)
Animate The Character (13:30)
Start The Game (8:49)
Restart The Game (4:00)
Collecting Crystals And Score (9:35)
Adding A Highscore (5:08)
Adding The Particle Effect (12:58)
Background Music Loop (6:26)
Procedural Creation Of Our Map (20:53)
Section 6: Creating Your Own 3D Objects - Basics Of Blender
Blender Intro (0:27)
What Is Blender And What Do I Need It For? (3:13)
Downloading And Installing Blender (1:06)
The Basic Functions (12:02)
Materials, Mesh and how to bring it together (7:27)
Creating A House (23:03)
Creating A Wind Mill (17:21)
Animate The Wind Mill (6:39)
Import The Wind Mill In Unity (3:48)
Section 7: Fruit Ninja Clone
Fruit Ninja Intro (0:41)
Project Outline Fruit Ninja Clone (4:05)
Create Fruits And Make Them Explode (16:22)
Create And Configure The Fruit Spawner (16:52)
Create The Blade (13:38)
Build The GUI (21:17)
Game Over And Restart (12:12)
Highscore (9:05)
Extend The Game (6:46)
Challenge - Create Your Own Fruits
Prepare Code For Android (6:35)
Play The Game On A Phone (4:01)
Improve The Looks Of Our Game (2:15)
Implement Unity Ads To Make Money (6:28)
Prepare Device As A Developer Device (1:20)
Create Sounds And Adding Them To The Game (9:45)
Section 8: Minesweeper Clone
Minesweeper Intro (0:57)
Project Outline - Minesweeper (5:38)
Minesweeper Resources (11:38)
Creating A Tile (7:58)
Creating Our Field (13:47)
Changing UI Elements Dynamically (9:08)
Difficulty Levels (12:43)
Controlling Our Tiles (15:41)
Click Mechanics Part1 (17:11)
Click Mechanics Part2 (21:20)
Adding a Winning Condition (5:03)
Some more UI Editing (13:35)
Resetting The Minefield (4:00)
Timer, Minesleft, Tieing It All Together (14:40)
The Highscore (19:50)
Finalizing the Game (5:39)
Section 9: Bitblaster XL Clone
Bitblaster XL Clone Intro (0:37)
Project Outline - Bitblaster XL Clone (8:41)
Basic Movements (15:51)
Shooting (16:18)
Adding Text UI (3:20)
First Enemy Type (8:57)
Adding SpawnAreas (12:46)
Create Enemies (10:37)
Randomizing Enemy Creation (5:50)
Destroying Bullets (11:11)
Destroying Enemies (13:21)
Adding The Score (9:09)
Creating The Hud (9:54)
Nukem All (16:58)
Losing Shields And Colliding (25:38)
Multishot (19:13)
Laser (11:09)
Berserk Mode (8:11)
The Collectable Class (14:32)
Spawning Random Collectables (17:02)
Collecting Upgrades (12:40)
Main Menu (12:27)
Game Over, Highscore and Balance (7:07)
Section 10: Construction Game - Farmville Clone
Project Outline - Farmville Clone (4:00)
Farmville Clone Creating Our Map (14:17)
Importing The Assets And Creating A Nice World (9:50)
Creating The UI (20:36)
Resourcesystem (6:04)
Building And Buildings Class (13:02)
Build Class And Hover (20:22)
Creating Buildings (20:52)
Positioning Buildings (11:39)
Buy Button Script (15:17)
Info, Upgrading And Deconstruction (14:53)
Destroy Button And Testing (8:31)
Saving The Game (20:53)
Loading The Game (5:49)
Rebuilding The Buildings From Save File (15:27)
Building Farmville For And Testing On Android (9:32)
Section 11: Where to go from here?
Where to go from here?
Moving Our Ball Left And Right
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock