Welcome to the first video in our Unity NavMesh Character Controller series! In this episode, we build a clean, modular input system as part of our custom character controller, which we also use in our own game. You’ll learn how to implement smooth movement and rotation using Unity’s NavMesh.
❤️ Support the EVERGROW project:
Buy Me a Coffee: https://buymeacoffee.com/vertexhoria
Gumroad: https://vertexhorizons.gumroad.com/l/...
Steam: https://store.steampowered.com/app/36...
🧰 Get the Free Project Files:
Download models, materials, and project scenes featured in our videos: Gumroad: https://vertexhorizons.gumroad.com/
GitHub: https://github.com/Kula-Strazara/Navm...
In this video, you’ll learn how to:
Create a scalable, modular input system for your controller
Set up NavMesh-based character movement and rotation
Build a flexible, production-ready controller
In upcoming videos, we’ll dive into:
Animation integration
Adding Inverse Kinematics (IK)
Implementing a prediction system to smooth movement and animation
This series is perfect for anyone wanting to build a robust, extendable NavMesh character controller from scratch.
Don’t forget to subscribe and hit the bell 🔔 to stay updated on all future episodes!
#Unity #NavMesh #CharacterController #GameDev #ModularInput
🎨 About VertexHorizons:
We’re a tight-knit team of game developers, artists, and storytellers committed to crafting high-quality, unforgettable experiences. We take our work seriously, from concept to code, every project is built with precision, passion, and just enough caffeine to power a small spaceship. At the core, it’s about creating worlds that players love to explore and having a damn good time doing it.
📺 Want More Like This?
Check out our other videos for tutorials, time-lapses, and behind-the-scenes: / @vertexhorizons
Instagram: / vertexhorizons
TikTok: / vertexhorizons