Learn the basics on how to build a Top Down 2D Action RPG (think classic Zelda games) inside of Unity 2022. The main focuses of this course is on creating a working player with a sword attack, a slime enemy to chase and damage the player, and building a level to play on with pixel art tilesets including wall collisions. Another key focus is demonstrating the differences between kinematic physics and unity dynamic rigidbody physics with two versions of the player controller script so you can choose which method works best for you and your own games. Also important is the cinemachine package for creating a follow camera to track your player but maintain pixel perfect settings in Unity to avoid any screen tears or distortions.
In this course, we'll cover much of the core gameplay essentials games in this genre will need in their main gameplay cycle
Player Movement and Attacks with new InputSystem package
Building Tilemaps from Tilesets
Movement with Kinematic and Dynamic Rigidbodies
Making a Slime Enemy which can chase player, cause damage, and be slain
Setting up animations and transitions with Unity animation state machines
Creating hitboxes for directional attacks
Floating Damage Text numbers
Everything is written in C#, the standard language for unity games. You don't have to be a programming master. If you get stuck, feel free to download the finished scripts included in this course so you can get up and running.
Course consist of total 3h 39min of content, in total.
As it regards to information technology or to learning in general, my philosophy is quite simple: the best way to learn is through video tutorials. I have created a lot of learning material, and it is up to you, the student, to do your best to absorb the knowledge and practice, so you become more educated and skilled!
You can also find me on my YouTube channel Chris' Tutorials. Check it out to get a taste of my approach to education!