
Let's start by setting up a new project for our game
Create and place 3D game objects in a Unity scene, use hierarchy and inspector to name and position them, then add a rigid body to enable gravity.
Please download and Unzip/Extract the content of the folder attached.
Create an animator controller in Unity to drive idle, run, jump, fall, and land animations. Drag animations into the controller, set a default state, and configure transitions for smooth movement.
Create a responder system to manage player death and respawn, retarget the camera, and spawn the player at checkpoint positions using prefabs. Tie in the health handler to trigger respawn.
Create checkpoints in Unity by turning the responder into prefabs, saving the player's position on trigger enter, and respawning at the last checkpoint.
Refine the enemy script by fixing hit detection, adding a rigidbody for melee and range, and implementing health and explosions for death; explore the Unity Asset Store for attack assets.
Enhance enemy ai by adding a melee spider attack that deals damage, applies knockback, and uses an attack box with animation events and triggers; tune range, timing, and visual feedback.
Plan and build a story-driven game by setting up a sandbox, creating scenes (outside, cave, house), and using prefabs and terrain to shape a beach world with a boss fight.
Build the outside of a Unity scene by adding a stylized country house. Configure box and mesh colliders, import asset store assets, and paint terrain textures.
This course is a full-packed course filled with lectors that will take you from zero to hero in no time.
In this course, we will laugh and have fun while we learn the art of game development. Let’s learn to code using C# and Unity 3D to bring our game idea to life. We will be building a small action RPG still game using a small mouse named Tombo. This course will teach you terrain designing, animations, UI, AI, and much more.
This course is perfect for students who have never used Unity before, or students who have done little and would like to learn more. This course is for you if you find Unity3D difficult. It’s all about understanding what you’re doing.
After this course, you will be an unstoppable force of awesomeness, able to build any game ideas that you have in the future. Build your project, learn a new skill, refresh your knowledge, and whatever your goal, get started here.
All students will gain permanent access to this course and our Discord channel for constant support. You will also have my YouTube channel that you can follow to learn more during your coding journey.
All students will have full support during and after this course.