Skip to content
SuperbulletHelp Center

Sliding Movement System

Add momentum sliding and auto-sprint, like in RIVALS or Apex Legends, with a free library.

6 steps 4 min read Updated September 26, 2026
6 steps · tick each one as you go

The Sliding Movement System is a free Superbullet library. Your character speeds up into a sprint on its own, and pressing Ctrl while running drops into a slide. It's a step up from your first library: it changes how the player moves and comes with animations to upload.

Running: speeds up to a sprint by itself
Ctrl while running: a slide, low to the ground

What It Adds

KeyWhat it does
W A S DWalk, then sprint automatically after a moment
Ctrl while runningSlide (tested on this page)
Ctrl while moving slowlyCrouch
Space while slidingSlide-jump, which keeps your speed

These are the library's default keys, from its settings file. This guide tested running and sliding.

Before You Start

  • A project made with SuperbulletFrameworkV1-Knit (Installation).
  • Studio: Active and Studio: Connected at the top of the chat.

Add It to Your Project

  1. Ask for It in Chat

    Type Add a sliding movement system to my game (1), then click Send (2).

  2. Pick Sliding Movement System

    In Use marketplace library?, click Sliding Movement System (1). It's Free. Then click Use selected library (2).

  3. Reply 1 in Chat

    The AI lists the best matches and asks which to install. Type 1 and click Send.

Upload the Slide Animations

Provide Roblox Asset IDs opens with 12 animations: walk, run, slide, crouch and slide-jump, for both R6 and R15 characters. They upload to your own Roblox account.

  1. Upload the Animations

    Click Auto Upload All. Each row fills in an ID.

  2. Validate the Animations

    Click Validate All. Every row turns Valid ✓.

  3. Finish the Install

    Click Continue. The install takes a minute or two.

What You Should See

In Superbullet, the chat lists what was installed and the default controls.

In Studio's Explorer (search "Movement"), three parts arrive through :

  • MovementController: your player's controls, animations and the speed readout
  • MovementSettings: every setting you can change
  • MovementService: the server side, which checks movement is legit

In a , hold W. A speed readout in the bottom-left climbs to 24 and says Sprinting.

Now press Ctrl while running. Your character drops into the slide, gets a quick burst of speed, then slows and stands back up after about a second:

Speed during a slide
Sliding081624320s1s2s3sSprint 24Slide peak 29

Seconds (horizontal) and studs/s (vertical). Measured in a Studio playtest with the default settings (R15 character): hold W, then press Ctrl at about 2 seconds.

Show the numbers

50 measurements from 0 to 3.9 seconds, highest 29.0 studs/s.

Secondsstuds/sPhase
0.000.0
0.0515.7
0.1016.3
0.1617.2
0.2118.6
0.2620.5
0.3122.2
0.3723.3
0.4223.9
0.4724.0
0.6324.0
0.7924.0
0.9624.0
1.1224.0
1.2724.0
1.4324.0
1.5924.0
1.7524.0
1.9124.0
2.0224.0
2.0724.0Sliding
2.1221.2Sliding
2.1725.0Sliding
2.2229.0Sliding
2.2827.9Sliding
2.3326.7Sliding
2.3824.9Sliding
2.4423.9Sliding
2.4922.7Sliding
2.5421.3Sliding
2.5920.3Sliding
2.6419.8Sliding
2.7018.6Sliding
2.7518.0Sliding
2.8017.8Sliding
2.8617.0Sliding
2.9119.5Sliding
2.9716.1Sliding
3.0216.0Sliding
3.0715.9Sliding
3.1216.6Sliding
3.1717.5
3.2319.0
3.2821.0
3.3322.6
3.3923.6
3.4424.0
3.6024.0
3.7624.0
3.9224.0

Change How It Feels

Everything lives in MovementSettings (ReplicatedStorage › SharedSource › Datas › MovementSettings). The simplest way is to ask in chat, for example Make the slide last longer and add stamina. These are the settings you'll most likely want:

SettingDefaultWhat it changes
AutoSprinttrueSprint on its own; set false to sprint only while holding Shift
WalkSpeed / SprintSpeed16 / 24Walking and sprinting speed
SlideDuration1.0How long a slide lasts, in seconds
SlideKeysLeft and Right CtrlWhich keys slide
EnableStaminafalseTurn on a stamina bar that sprinting and sliding use
EnableSlide / EnableCrouchtrueTurn sliding or crouching off completely

The file also has its own guide: MovementSettings › Documentations › MovementSystemGuide.

Troubleshooting

Check Sliding Movement System is still selected and click Use selected library again. It can take two or three times.

Get up to running speed first; at walking speed Ctrl crouches instead.

Next

  • Ready for a paid system? Adding a Paid Library adds a price check before the same steps.
  • More movement libraries came up in the same search, like Dash System and Sprint System. Add them the same way.
  • To change behavior beyond the settings, describe it in chat. See Writing Better Prompts.
Up next · LibrariesAdding a Paid LibraryFind a paid library, see its price, and add it to your game once it's yours.

Stuck on this page? Ask in Discord