
Introduction Video to help you figure out if this course is for you.
In this lecture we go over the basic Unity components that you will be encountering.
In this lecture we talk about the basic datatypes in c#.
In this lecture we speak about the IF statement.
We learn about the for loop.
In this lecture we show you some basics of object oriented programming.
In this lecture we cover the player movement.
In this lecture we create movement animations for our player character.
In this lecture we create the player animator and transition from one animation to the next.
In this lecture we recreate the health system from The Legend of Zelda.
Explanation of previous quiz.
In this lecture we start with our combat system.
We continue with our combat system.
Part 3 of our combat system.
Finishing up the combat system.
In this lecture we polish our sword handling.
Explanation of the previous quiz and demonstration of Unity Collaborate.
We start creating enemy AI and we defeat our first enemy.
In this lecture we continue building on our enemy AI.
In this lecture we handle taking damage for the player.
In this lecture we create invincibility frames for the player, to make sure he doesn't get defeated too easily.
We create an animator for our Dragon enemy.
In this lecture we start developing the Dragon Logic.
We continue with the development of the Dragon AI.
In this lecture we make sure that we're satisfied with our Dragon AI and add projectiles to him so that he can attack the player.
In this lecture we will be creating environment prefabs for level creation.
In this lecture we create the first level of our game.
In this lecture we create a potion item that can be picked up to increase the players health and to heal him.
In this lecture we finish the second scene of our game.
In this lecture we fix some bugs we had from previous lectures.
In this lecture we create much better looking particle effects for our game.
In this lecture we connect all our levels into one open world.
In this lecture we create our boss Animator and start with his AI.
In this lecture we create a pattern for our boss to follow and attack the player.
In this lecture we talk about loading levels and camera following the player.
In this lecture we teach you how to save and load game data very easily.
Finally we finish up what is left and build our game, ready to be published to the world.
In this course we will create a full game from scratch in Unity.
You will learn about object oriented programming and have an overall better understanding of C#.
We will provide you with all the assets needed to create a full top down RPG game, feel free to use these assets in your own games.
In this course we will cover Animators, Physics, Scene Transitions, Saving and Loading, Enemy AI, Item Pickups, basically everything you would find in an RPG game.
We will also be talking about good game design practices, and giving you insight about the industry and where you can publish your games.