Autoplay
Autocomplete
Previous Lecture
Complete and continue
Unity 2D RPG: Complete Combat System
Introduction & Setup
Welcome To The Course (1:51)
Set Up Unity & VS Code (10:08)
VS Code Issues?
Project Setup (3:44)
Community & Support (1:33)
Accessing Our Projects (4:38)
Player Movement
Section Intro - Player Movement (0:58)
Player Input System (11:17)
Import Player Sprites (3:57)
Animating The Player (12:05)
Player Physics (8:08)
Combat
Section Intro - Combat (0:44)
Enemy State (11:07)
Sword Animation (12:25)
Swing Both Directions (7:38)
Sword Visual Feedback (14:44)
Sword Collision (6:56)
Enemy Health (5:46)
Knockback (8:54)
Damage Flash (8:00)
Death VFX (8:21)
Constant Swinging (4:35)
Player Dash (9:15)
Section Cleanup (5:48)
Environment
Section Intro - Environment (0:51)
Cinemachine (6:07)
Tilemap (8:52)
Rule Tiles (12:47)
Animated Tiles (3:04)
Sprite Transparency (11:29)
Parallax (3:45)
Destructible Objects (5:17)
Portals And Scene Transitions
Section Intro - Portals & Scene Transitions (0:46)
Second Scene (1:53)
Generic Singleton Class (9:16)
Scene Entry (8:10)
Camera Controller (5:08)
Fade Transition (10:32)
Portal Visual Effect (6:05)
URP & Lighting
Section Intro - URP & Lighting (1:08)
Post Processing Basics (4:01)
2D Lighting (7:23)
Random Idle Animations (3:36)
Bloom (10:48)
Finishing Touches (6:55)
Inventory & Weapons
Section Intro - Inventory & Weapons (0:50)
UI Setup (4:36)
Toggle Active Slot (8:29)
IWeapon Interface (8:44)
Scriptable Objects (6:39)
Instantiating Weapons Part 1 (8:11)
Instantiating Weapons Part 2 (5:31)
Bow & Staff Visuals (12:07)
Weapon Cooldown Prep (7:30)
Bow & Arrow (10:00)
Arrow Projectile (12:48)
Magic Staff (9:58)
Magic Laser (14:33)
Inventory Section Cleanup (11:01)
Bullet Hell
Section Intro - Bullet Hell (1:25)
Player Health & Knockback (8:42)
Enemies Galore (9:54)
Bullet (6:56)
IEnemy Interface & State Control (15:44)
Shooter Bursts (5:15)
Cone Of Influence (13:44)
Oscillate & Stagger (8:08)
OnValidate & Editor Tooltips (3:17)
Grape Setup (10:52)
Animation Curves (12:38)
Grape Splatter (5:50)
Screen Shake (6:14)
Polish
Section Intro - Polish (1:03)
Pickups (8:37)
Spawn Pop-up (6:03)
Custom Cursor (10:32)
Health & Stamina Globes (9:25)
Player UI (10:27)
Health Slider (6:26)
Economy Manager (4:50)
Stamina (10:06)
Town Scene (14:23)
Player Death (9:06)
Polish Section Cleanup (8:23)
Uploading Your Game (2:23)
Congratulations & Farewell (0:43)
Section Intro - Inventory & Weapons
In this section, we’ll cover not only implementing the basics of inventory swapping. We’ll also set up unique attacking logic for the sword, bow, and staff using interfaces and scriptable objects.
Gitlab Repo for Unity 2D RPG Combat Course
Complete and continue