Summary
Keywords
Full Transcript
In this episode, we take our Player Controller to the next level with one of the most satisfying movement options in any precision platformer: the Wall Jump. This is the moment where our controller starts to feel truly alive—snappy, responsive, and full of kinetic personality. Today, we’re building a brand-new Wall Jump State from the ground up. We’ll walk through the logic, animation hooks, momentum transfer, and state transitions needed to make wall jumps feel clean, intentional, and buttery smooth. No spaghetti inputs. No unpredictable launches. Just a rock-solid, Celeste-style wall kick that feels great every single time. 🧗♂️ What We’ll Build & Refine: A dedicated Wall Jump State that cleanly separates jump logic from normal movement Everything is broken down into clear steps so you can follow along whether you’re extending your own controller—or learning how a professional state-machine architecture evolves. 👀 Coming Up Next ⛰️ Wall Slide State — friction, and a nice slow-down for more precision movement ⚔️ Combat Begins! — slashes, hitboxes, impact effects, and more 🔗 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
