Learn how to create video games with Unity and C#.
Even if you are a complete beginner or experience Unity user this course will offer a lot of useful information about game development.
In this course we will explore Unity from the ground up, taking a look at the Unity UI system and how we can use it effectively in our games.
Then we will continue into 2D game development and speak about game feel / game juice, generally how to make your game feel good.
Finally we will speak about the importance of lighting and post processing in video games, we will create a First Person Game and teach you some good game development practices, like Occlusion Culling, which is a must know technique if working with 3D Game development.
In this lecture we will talk about the download of Unity and we will create our project.
In this lecture we will talk about objects in unity and their components.
In this lecture we display a text message to the player through a User Interface.
In this lecture we set up our canvas to be ready for our Calculator.
In this lecture we will create a simple calculator script that will later be built on to create a more complex calculator.
In this lecture we add some finishing touches to our calculator, we also add more operation options.
In this lecture we test how our calculator runs in browsers.
In this lecture we will import assets that we have created for our students. We will use these assets to create a 2D sidescroller.
In this lecture we set up a script that will allow our character to run around in the world.
In this lecture we set up an Animator to control all the different animation states that our Player has.
In this lecture we give our player the ability to Jump by applying force to its Rigidbody. We also add a check for when he is grounded.
In this lecture we will import enemy ship models and prepare them for future use.
In this lecture we will talk about the various lighting methods in Unity.
In this lecture we will talk about Post processing in Unity and how we can create breathtaking scenes with ease.
In this lecture we will continue exploring the Post Processing Stack.
In this lecture we will create a First Person Controller script, that will allow our character to move around in the world.
In this lecture we will learn how to implement Occlusion Culling in our game to vastly improve our performance.
Hello everyone, I'm Dragan.
Since I was a kid I dreamed about creation, about making something happen, making something alive and remarkable, something that will last forever.
As video games were my biggest passion, inspired by incredible physics and graphics back then, I started creating my own. Through my life I worked with many studios, as a freelancer and group leader, and also as both programmer and game designer.
During my game development timetable I worked in Unreal Engine, Game Maker and Unity 3D. Currently, I primarily use Unity 3D as it suits me the best if I could choose. As I've already been through a lot during my game development experience, I'm ready and glad to share my knowledge with others, so that is where I decided to make courses.