Making a Character Controller, Part 21: Acceleration @BoardToBitsGames
Making a Character Controller, Part 21: Acceleration  @BoardToBitsGames
Uploaded December 2016 | Updated September 2026, 1 week ago
Learn to make a fully-featured character controller, from input management to modular control schemes for walking, vehicles and flight. Designed for beginners and intermediate developers with a basic understanding of Unity and C#.

Let's get our vehicle moving with a simple acceleration script. We'll calculate our acceleration per frame based on max speed and acceleration time, and apply an appropriate forward velocity to our vehicle Rigidbody.

Support Board to Bits on Patreon:
patreon.com/boardtobits
Check out Board To Bits on Facebook: facebook.com/BoardToBits
Making a Character Controller, Part 21: AccelerationProcedural Mesh Tutorial, Part 1: Mesh BasicsSystemic Games Tutorial, Part 10: Balance Planning PhaseMaking a Character Controller, Part 15: Interact ActionsProcedural Mesh Tutorial, Part 3: Lets Make a QuadNew Unity Course Available - Special OfferCommand Pattern in Unity, Part 4: Command LogSystemic Game Design, Part 5: What Games Work Well With Systems?Command Pattern in Unity, Part 1: OverviewFlocking Algorithm in Unity, Part 3: Iterating & Finding NeighborsImperial Assault - The Bespin Gambit Campaign IntroSystemic Games Tutorial, Part 3: System Setup
Board To Bits Games |

Making a Character Controller, Part 21: Acceleration

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER