Unreal Engine Fast Movement System UE7435

Fast Movement System

This product contains a Character Blueprint based on character featured in First Person Template, that implements skill-based movement mechanics inspired by modern first person shooters. This character can jump, crouch, run, slide, run on walls and hide his weapon (simple logic to fire the weapon is also included). Every feature listed can be customized in many ways or disabled.

What can you do with it?

  • Use it as a base template for your own character.
  • Add code from the Blueprint to another character, re-implementing some or all features of Fast Movement System in your own project.
  • Have fun with provided character on a showcase map – which is already entertaining!

There is also a map designed to show the capabilities of Fast Movement System.

Video preview

Download packaged showcase level (Windows)

Changelog:

August 21 2019 – Release, 4.22 only.

September 6 2019 – 4.23 version added.

Support email: danissh@mail.ru

technical details

Features:

  •  Walking
  •  Jumping – double jump by default – you can change how many jumps can your character do in the row!
  • Crouching
  •  Running
  • Wall Running
  • Wall Jumping
  • Wall Climbing
  • Sliding (on flat surfaces, uphills and downhills).
  • Weapon Holstering
  • Everything is commented, exposed and easily customizable.
  • When moving this character to another project, remember to setup inputs correctly!

Number of Blueprints and other assets:

  • 4 Blueprints
  • One enumerator
  • A showcase map
  • A bunch of free placeholder Epic assets.

Input:

  • Keyboard
  • Gamepad can be easily configured in Project Settings (if needed, just ask for it and I will add it myself).

Network Replicated:

  • No (but can be added in the future if there will be demand for it)

Supported Development Platforms:

  • Tested on Windows, should work on every platform.

Supported Target Build Platforms:

  • Tested on Windows, should work on every platform.

Documentation:

  • Most of it has been thoroughly commented and categorized, so there should be no need for additional documentation.