Documentation | Forum | Discord |
Sticky3D Controller 2, or S3D for short, is a kinematic first- and third-person humanoid character controller. S3D can be considered a “capsule” controller in that the character’s model will mostly occupy an area that has a capsule-like shape. With this asset we endeavour to save you many hours of development time and to help you solve common game play problems.
Regular Updates
Features:
- Seamlessly enter and exit other moving rigidbodies
- Stick to moving and rotating objects while performing “regular” actions
- Be controlled by player with Sticky Input Module
- Act as an NPC and be controlled by your game
- Be controlled by a NavMesh Agent
- Switch between first person and third person zoomable cameras
- Walk, sprint, strafe, jump, crawl, crouch, prone and lie down
- Ladder climbing
- Jet Pack with 6 degrees of freedom
- Shape Module with APIs for facial emotions and reactions
- Configurable third person zoom
- Conditionally send data to your animator controller with no coding required
- Be configured and controlled via code using our API methods
- Interact / push dynamic rigidbody objects
- Be pushed by other objects
- Walk up and down steps and slopes
- Footstep sounds and surface actions
- Align to ground normal
- React to configurable gravity
- Override configuration based on zones within scene
- Perform custom actions and animations based on player input
- Work with your own character humanoid models
- Work with your own humanoid animations
- Take input from (new or legacy) Unity Input System or Rewired
- Display information like messages or gauges in a UI for the player
- Look at, touch, grab, drop, equip, socket, stash, activate, read, lay on, sit on, and/or select interactive objects
- Interactive objects, including weapons and magazines, can react to custom gravity
- Configure phonemes, facial emotions and reactions for blendshapes
- Replace animation clips at runtime
- Pooling system for generic objects
- Popup menus for interactive-enabled objects
- Head, Hand, and Foot IK.
- Supports first-person Virtual Reality (continuous move, snap turn, teleportation and interaction)
- Use hand-held projectile and laser-beam weapons
Compatible with Mixamo characters and animations
Compatible with UMA characters
Compatible wtih Toon Series
Documented C# APIs included
What people are saying
"This is the, in my opinion, the best First and Third Person Character Controller for Unity."
"Excellent interface. Really easy to use and set up, very intuitive."
"Really like this controller for my character."
This asset uses demo textures and sounds under Creative Commons CCO Universal License; see Third-Party_Notices.txt file in package for details.
Improvements since v1.x
- Customisable ladder climbing system
- Spherical gravity option for characters
- Demo characters use modern Input System
- Unity 6.3+ demos default to URP
- Compatibility with Unity 6.4+
Other compatible products by SCSM:
Sci-Fi Ship Controller
Sci-Fi Ship Controller 2
SSC Expansion Pack 1
SSC Seamless
SSC Flight VR
Landscape Builder
LB Seamless
LB Enviro Pack 1
Compatible Bundles Available
Landscape Builder and Sci-Fi Ship Controller
Landscape Builder and LB Enviro Pack 1