09/05/2024
Versatile Third-Person Controller A complete, modular third-person movement system for Unity developers. 🚀 What’s New in Version 2.0 Swimming & Diving mechanics with dedicated cameras Breath System with UI bar and ScriptableObject configuration Extended Climb System (ladder, wall, pole, rope) New Parkour Slide action (added to vault & jump actions) Interface-driven IK System for hands and feet Advanced Debugging Tool with per-system/state logs (excluded from builds) Performance-focused with enum-driven logic (no magic strings) 🎮 Key Features Full Movement System: idle, walk, jog, sprint, crouch, crawl, climb, roll, swim, dive, cover, parkour Modular & Extensible: interface- and ScriptableObject-driven, making it easy to extend or remove systems Seamless Integration: input, movement, interactables, vitality, IK, and UI all work together Designer-Friendly: tweak gameplay parameters directly in the inspector Debug Tools Included: granular runtime logging and editor-only features to speed up development Documentation Provided: in-code and PDF documentation for easy onboarding 👨‍💻 Why Choose This Framework? The Modular Third-Person Framework isn’t just another movement pack — it’s a framework. Every system is modular, interface-driven, and optimized for both performance and extensibility. Whether you’re building a prototype or a full-scale game, you’ll save weeks of development time while keeping full control over customization.
See the professional, modular design powering the Versatile Third-Person Controller. We use industry-proven patterns and a fully decoupled, extensible architecture—making it easy for you to customize, scale, and maintain your project.