Description
Latest Update: 1.6.2.0 (November 18th 2024)
🎬 Feature Demo: Watch on YouTube
🌐 Playable Demo: Download Here
📚 Documentation: Access Here
📄 Changelog: View Updates
💡 Feedback & Roadmap: Submit Ideas
💬 Discord & Support: Join the Community
🌐 Orbital
Motion is a high-quality template for creating immersive first person games with full body awareness.
It provides responsive controls and dynamic camera movements, coming together in a robust foundation for your first-person project!
⚡ Highly Customizable and Powerful
Motion empowers you to craft unique gameplay experiences by tailoring camera patterns for breathing, walking, sprinting, jumping, and landing. Whether you prefer exaggerated motions or subtle nuances, Motion adapts to your vision—making it fit your game, not the other way around.
Key Features
🎥 True First-Person Perspective Automatic camera adjustment with collision detection and prevention for an immersive experience.
📈 Curve-Based Animations
Edit all camera animations and speed curves in real-time, even during Play-in-Editor sessions.
🏃 Sprinting System
Easy-to-use sprinting mechanics with customizable camera animations and acceleration curves.
🦵 Crouching Component
Smooth crouching that automatically detects ceilings to prevent unintended movements.
🚶♂️ Walking Component
Integrated walking acceleration and adjustable camera animations for fluid character movement
🦿 Jumping Component
Multiple camera animations for jumping and landing, including dynamic responses based on impact velocity.
👣 Footstep System
Immersive footstep sounds for all movement types—sounds included!
📝 Example Animation Blueprint
Start immediately with a Lyra-based Animation Blueprint with all animations included!
🛠️ Gameplay Ability System Integration
Utilize the power of the Gameplay Ability System and Gameplay Tags to easily expand or create new functionalities.
🎛️ Custom AnimInstance Class
Bind Gameplay Tags to variables for simplified implementation of new animation states.
🎮 Custom Camera Component
Enhanced camera control with collision detection and prevention for smooth navigation.
⏱️ Runtime Curves
Modify curves during gameplay for dynamic adjustments and fine-tuning.
💡 Modern C++ Core with Blueprint Accessibility
Core functionalities are built in C++ for performance but are fully exposed to Blueprints for ease of use.
Why Choose Motion?
When developing my own first-person game prototype, I realized existing assets were either too complex, inflexible, or cumbersome to use. Motion was created to solve these problems, offering a template that's both powerful and easy to understand.
🙌 Satisfaction Guaranteed
I know how important it is for an asset to meet your expectations. If Motion doesn't fit your needs within a week of purchase, I'll provide a full refund—no questions asked.
Support
Got questions or need assistance? Join our Discord community or email me at [email protected]. I'm here to help!
Disclaimer: The environment & menu shown in screenshots and the demo are not included with Motion.
Included formats
- versions