Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Game Development Mastercourse
Course Introduction
Introduction (18:40)
Who This Course Is For (3:40)
What This Course Covers (9:39)
What Is Not Covered (4:28)
What Outcomes Should You Expect (3:40)
How to Get the Most Out of This Course (practice) (8:08)
Making a Great Indie Game
Introduction (2:14)
Brainstorming (29:39)
Making it Fun (14:43)
Keep it Small (19:33)
Practicing Before Building (13:18)
Proof of Concepts (12:02)
Agile vs. Waterfall (15:38)
Getting Started with C#
Introduction (7:23)
Setting up VS Code (32:42)
Variables (86:38)
Branching Logic (41:20)
Loops (35:53)
Debugging (30:10)
Methods (52:07)
Building an App: Guessing Game (29:00)
Source Control
Introduction (3:39)
Concepts (21:53)
Git Installation (3:07)
GitHub (18:30)
Connecting to a Repo (10:08)
Commits (21:53)
Branches (19:12)
Undoing Changes (8:57)
Object Oriented Programming in C#
Introduction (2:17)
Static Classes (59:57)
Instantiation (88:44)
Inheritance (45:59)
Interfaces (41:02)
Constructors (21:09)
Events (30:55)
Random (20:04)
Building an App: Arena Battle (112:44)
Introduction to Unity
Introduction (1:50)
Installation (9:20)
Editor Overview (19:01)
Object Basics (16:01)
Gravity (15:43)
Colliders (10:26)
Scripting (61:56)
Input (82:51)
Camera (30:32)
Game Design Challenge (3:23)
Building a Game: Escape!
Introduction (3:23)
Game Concept (4:04)
Build a Sample (39:25)
Build the Level (29:40)
Add the Input (6:03)
Create the Character (26:38)
Wire Up the Camera (11:47)
Add the Level Logic (18:32)
Play Test the Level (12:56)
Requirements Review (3:44)
Unity Common Game Features
Coming Soon!
Full Game Build: Pong
Coming Soon!
Art and Graphics
Coming Soon!
Advanced Scripting
Coming Soon!
Full Game Build: Quest
Coming Soon!
Launching Your Game
Coming Soon!
Course Conclusion
Coming Soon!
Concepts
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock