Ultimate Character Controller
Ultimate Player Controller:
Designed and Developed by Trajan W Hickman
Every action can be edited and turned on/off. Player too fast? Slow it down. You only want it to walk? Turn off the other actions. Look at the attached screenshots to view the V1 actions! With the downloaded version of this controller you can create any player controller system to fit any game you might ever make.
Take full control with this Ultimate Player Controller, offering a powerful set of movement mechanics for a seamless and immersive gameplay experience. This advanced controller provides fluid motion across a variety of moves, from simple walking and crouching to dynamic grappling and ground-pounding. With an intuitive setup, it’s perfect for players who crave flexibility and responsiveness.
________________________________________________________________________________________
Controls:
- Movement: WASD or Arrow Keys
- Sprint: Left Shift
- Jump: Spacebar (tap twice for double jump)
- Crouch: C
- Ground Pound: Left CTRL
- Slide: Shift + C
- Dash: Left Alt
- Toggle Perspective: P
- Lean/Camera Tilt: Q/E (in first person)
- Grapple: Left Mouse (hold for swinging)
- Cling Ropes: Right Mouse (click then drag release)
- Delete Ropes: Middle Mouse Button
- Grab/Throw: F
- Throw Grenage: G
Toggleable Features:
- Complete & Customizable Movement Suite: Walk, sprint, crouch, and slide your way through environments with ease, thanks to finely tuned physics that adapt to each movement. Download and perfect the easy to toggle settings and sliders to get the feel just right for your game!
- Togglable Advanced Jumping Mechanics: Includes regular jumps, double jumps, wall jumps, and wall slides, letting you navigate complex spaces with finesse.
- Dash & Slide System: Quick dashes for a burst of speed and controlled slides for sliding through tight spots with precision can be toggled on and off to suit your games setting and needs.
- Grappling Hook Action: Grapple and swing with smooth physics that keep you in control, whether pulling yourself to points or swinging across large gaps. Grab objects to pull them to you.
- ClingRopes: Stick physics objects to different places, grab them and create new ways to travel or swing.
- Ground Pound Impact: Slam down with a powerful ground pound, creating an explosive impact and adding force to the world around you.
- Grab & Throw: Interact with objects by grabbing and throwing them, complete with chargeable throw force for strategic basketball-like tossing.
- Responsive Visual Feedback: Customizable head obstruction rays, ground snapping visuals, and raycasting visuals make interactions intuitive in the unity viewport.
Master each move in this flexible controller system, perfect for games where movement and precision are key.
________________________________________________________________________________________
Updates to come soon!
What's next? In version 2 there will be many more options:
- Better Third Person Camera, Camera & Movement Presets, Audio, Multiplayer, Enhanced Climbing, Stamina, Slowmotion triggers/effects, Immersive Camera FX, Weapons, Interactables, Health and Damage Systems, ETC.
Changes with latest updates:
- Made Inspector more readable by separating everything into separate scripts.
- Changes control set up to allow GroundPound and Crouch to be different keys.
- Added SlingShot mechanic which functions when ClingedObjects are able to be GrappleGrabbed.
- ClingRopes can now be toggled to be solid objects to allow the player to walk ob them within the Unity inspector.
- Added changes to Grappling. Grappling will now be more realistic/fun in a spiderman-like style.
- Added Grenades and Procedural Destruction objects.
Bugs:
- Can crouch when jumping (maybe a potential dive feature?)
- WebGL Camera sensitivity is always high
Updated | 3 days ago |
Published | 22 days ago |
Status | In development |
Category | Assets |
Author | Trajan W Hickman |
Genre | Adventure, Shooter |
Made with | Unity |
Tags | 3D, Controller, First-Person, Horror, Parkour, Singleplayer, Third Person |
Average session | A few seconds |
Inputs | Keyboard, Mouse |
Leave a comment
Log in with itch.io to leave a comment.