In this Metroidvania tutorial series, where we’ll be taking you on a journey through the development process of creating your own Metroidvania game, just like the widely popular Hollow Knight, in Unity!
Series Resources:

Part 1: Movement and Camera

Part 2: Dash, Double Jump and Advanced Movement

Part 3: Melee combat & Enemy AI Base Class

Part 4: Mana and Spellcasting

Part 5: Level Design and Lighting

Part 6: Enemies, Spikes, and an Advanced Camera
$5
Part 7: Death, Respawn, Updating Map and Save system
$5
Part 8: Wall Jump, Unlocking Abilities & Spells, Mask & Soul Vessel Shards and Inventory
$5
Part 9: Menus UI, Settings, Pausing, and Audio
$5
Part 10: Boss Fight
$10
Part 11: Improved Time-Stop System
$10
Part 12: Next-Level UI System
$10
Part 13: Next-Level UI for Health & Mana
$10
Part 14: Modular Pickup System
$10
Part 15: Multi-Slot Save System
