Characters

Slide Pro

Slide Pro adds character sliding that follows forward direction, with slope-up detection, sound cues, stop detection, and a camera switch example.

Slide ProCharacters

Resource overview

Sliding mechanics often trip up games because the movement feels either too floaty or too abrupt. Slide Pro takes a direct route: the character moves instantly based on its Forward Direction, which makes the slide read clearly on screen and keeps the player in control. It also handles the tricky case where a character would normally get stuck underneath an obstacle, letting the slide continue as long as the situation demands.

Sliding Along the Character's Forward Direction

Slide Pro's core behavior starts with the character's facing direction. Instead of relying on a complicated physics-driven simulation, the component uses the Forward Vector to decide where the slide goes. That makes the initial dash immediate and predictable. The character does not need a ramp or a slope to start sliding; the Forward Direction alone is enough to move instantly.

Because the movement is tied to the character's orientation, the feature works naturally when the player is turning. The slide follows wherever the character is looking, so it fits into Third-Person action games and exploration titles that need a quick burst of horizontal movement.

Unlimited Sliding When Getting Up Is Blocked

1 specific situation Slide Pro addresses is when the character cannot stand back up because something is blocking the space above. In that case, the component allows sliding to continue without a maximum distance. This prevents the character from coming to a jerky halt in a place where the player needs to keep moving.

The behavior is useful in tight tunnels, low ceilings, and any environment where the camera or character collides with overhead geometry. Slide Pro keeps the motion going until the player lets go, makes a turn, or otherwise stops the input.

V1.0.1 Update: Camera Switch Example and Function Organization

An earlier update added a basic example that switches the camera from Third-Person to First-Person. The example shows how the slide can be paired with a different perspective. This is useful for games where the player might slide through a tight passage and then want a closer view, or where the action shifts between over-the-shoulder and First-Person viewpoints.

The same update also reorganized the component's functions by category. This makes the publicly exposed functions easier to browse in a Blueprint Editor. Instead of wading through a flat list of nodes, users can quickly locate the ones that match the task they are scripting.

Slope Up Detection and Impulse Reduction in V1.1.0 Update

Sliding into an upward slope can feel like hitting a wall. The V1.1.0 update adds support for Slope Up Detection to reduce impulse. Instead of losing all momentum at once, the character eases into the incline. This reduces the jarring snap that often happens when a fast slide meets rising terrain.

That leaves a smoother transition between flat ground and angled surfaces. The impulse reduction also makes it easier to chain a slide into a jump, as the character does not get bogged down by an abrupt velocity change.

Start and End Sound Effects

Audio feedback is often the quickest way to make a mechanic feel more solid. Slide Pro now has sound effects for the moment the slide starts and the moment it ends. The start cue gives the player an immediate confirmation that the action triggered, while the end cue signals that the slide has finished.

Last Position Detection for Stop Sliding

The update also introduced Last Position Detection. If the character is not actually moving while the slide is still active, the component stops the slide. This prevents the character from getting stuck in a sliding state when movement input has stopped or the character is blocked by an obstacle.

This is especially important for the "unlimited sliding when blocked" scenario. Without such a check, the character might keep playing the slide animation or hold the sliding state forever. The new detection catches the no-movement case and ends the slide cleanly.

Testing with the Windows Build and Lag Test

Slide Pro comes with a Windows build as part of the demo package. That gives developers a chance to test the slide behavior in a runnable build without opening the Editor first. The lag test is particularly handy for checking how the component performs when the slide is triggered repeatedly or when multiple characters might be sliding at the same time.

Since the package also includes a video tutorial and documentation, the setup path is relatively short. A developer can see the expected behavior, look at the documentation to understand the exposed functions, and then drop the component into a Character Blueprint.

Where Slide Pro Fits in a Production

Slide Pro is not a full Character Controller. It is a focused movement component that can be layered onto an existing character setup. The tag list includes Replicated and Multiplayer, pointing toward networked projects, and Animation Blueprint lines up with how the slide can drive animation states. Because the functions are organized by category, it is intended to be integrated into a larger Blueprint structure rather than to replace 1.

For a team that already has a working movement system, Slide Pro offers a way to add a satisfying slide without building the velocity logic from scratch. The sound cues and stop detection are the kind of polish that usually takes extra iteration, so having them included in the component means that part of the work is already done.

More From The Same Workflow

Free Download

Download this resource

Loading your download options...

Resources are manually reviewed before listing to improve quality and reduce obvious risks.

Resource archiveContent.7z

Related resources