Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Ep. 19 | Player Controller Fixes and Improvements |  Let's Make A Metroidvania in Unity!
Play lesson

Metroidvania Tutorial Series - Ep. 19 | Player Controller Fixes and Improvements | Let's Make A Metroidvania in Unity!

5.0 (3)
46 learners

What you'll learn

This course includes

  • 10 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

In this episode, we take a big step toward making our Player Controller feel polished, responsive, and professional—before we move into exciting new movement states like Wall Jumping and Wall Sliding in the upcoming videos! Today, we’re hunting down some sneaky bugs and cleaning up the foundation of our controller. By the end of this episode, our character will feel much smoother, more reliable, and just plain better to play. 🛠️ What We’ll Fix & Improve: - Character animation sliding into the ground - Random ground clipping when landing - Faulty jump buffering timing - Frozen jump animations that don’t reset properly - Getting stuck in ceilings after jumping - Add the ability to exit sliding by jumping - Fixing cases where the character gets stuck in jumping animation - And smooth out the Idle state drifting issue, so your character truly stops when they should Each fix comes with a clean explanation, easy-to-apply adjustments, and clear visual examples—so you understand why the problem happens, not just how to fix it. 👀 Coming Up Next ✨ Wall Jump State — Add dynamic aerial control and momentum transfer ⛰️ Wall Slide Movement — Smooth friction, animation, and feel-good flow If you're building a Hollow Knight or Celeste-style platformer, this episode gets your controller ready for those advanced moves. Make sure your foundation is solid—before we start climbing walls. 🔗 Assets Used (Free for Commercial Use!) → Minimal Fantasy GUI by Eta https://etahoshi.itch.io/minimal-fantasy-gui-by-eta → Unique Free Spell Icons by Marvyra https://marvyra.itch.io/unique-free-spell-icons/devlog/859741/my-free-8-bit-spells-is-now-available → Frostwindz Priest Animations https://frostwindz.itch.io/pixel-art-vfx-priest → Frostwindz Lightning Animations https://frostwindz.itch.io/pixel-art-skill-animations-lightning → Otsoga’s Training Dummy https://otsoga.itch.io/training-dummy → Brullov’s Generic Character v.0.2 https://brullov.itch.io/generic-char-asset → Brullov’s Castle of Despair https://brullov.itch.io/2d-platformer-asset-pack-castle-of-despair → Szadi’s Pixel Fantasy Caves https://szadiart.itch.io/pixel-fantasy-caves → Mattz Art’s Kobold Warrior Pack https://xzany.itch.io/kobold-warrior-2d-pixel-art

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere