Asset Description
Motion is the framework designed to kill that timesink.
General Information
It gives you a production-ready, highly customizable first-person character system out-of-the-box, so you can focus on building your unique game, not reinventing the wheel.
Here's how Motion solves your headaches today:
True Immersion, Effortlessly: Get that full-body awareness with an automatic camera system that intelligently handles collisions. No more jarring clipping or awkward views. (Better player experience, less dev setup)
Create Fluid, Dynamic Movement: Easily implement smooth sprinting, crouching (with automatic ceiling detection!), and jumping, all with real-time, curve-based camera animations you can tweak instantly. Make movement feel right. (Saves animation time, better game feel)
Build on a Solid Foundation: Leverage a C++ core for performance, but manage everything through developer-friendly Blueprints. Includes built-in immersive footstep audio and Gameplay Ability System (GAS) support for scalable mechanics. (Performance + Ease of Use + Scalability)
Get Motion 2.0 FREE When It Drops (Major Upgrade Coming Soon!):
I'm constantly improving Motion based on feedback. Your purchase today includes a free upgrade to Motion 2.0, bringing:
Multiplayer Ready: Built from the ground up for networked games.
Simpler Integration: Works with any character class (no custom base class needed!) and your existing input bindings. Modular components mean less hassle.
Enhanced GAS & More: Deeper GAS integration for easier extension and creating new abilities, an advanced camera system, and more!
Why Choose Motion?
Stop Wasting Development Time: Integrate core FPS mechanics in hours, saving you weeks or months of complex coding and debugging.
Make Your Vision a Reality: Easily customize camera feel, movement speeds, and more to match your game's unique style.
Actually Finish Your Project: Build on a reliable, tested foundation so you can focus on shipping, not fighting the engine.
Technical details
Code Modules:
MotionCore (Runtime)
Number of Blueprints: 13
Number of C++ Classes: 17
Network Replicated: No
Supported Development Platforms: Windows, Linux & Mac
Supported Target Build Platforms: Windows, Linux & Mac
Input:
Mouse and Keyboard
Controller (tested with DualShock & Xbox One Controller)
Documentation: https://kia.dev/motion1.6-docs











