itch.io is community of indie game creators and players

Devlogs

Footstep System release

Footstep System [BP Only][UE 5]
A downloadable asset pack for Windows

Programmed in Unreal Engine 5.1.1.

Also works on versions: 5.2.1, 5.3.1.

Demo available.

What's included ? 

 - five example materials, 

 - three sounds for each material, 

 - step sound randomness,

 - footstep component.

How to implement to your own project ?

You can watch the attached video or follow steps below.

1) Firstly, go to your Project Settings, in the search bar type surface and add names of the surfaces you wish to use. In case you want to use only one surface, you can ignore this step, but make sure to use a solution written in "How it works ?".

2) Launch the downloaded project.

3) Go to /Content/Blueprints.

4) Right click on component "Footsteps" and select "Asset Actions >> Migrate". It should automatically select the sound effects. Select your game project Content folder and confirm. 

Remember to also migrate a whole "Materials" folder, unless you want to create physical materials yourself.

5) Go to your player pawn and add component "Footsteps".

6) Open component "Footsteps" and connect "Step Sound" for every surface, as on below. 

How it works ?

It's calculating traveled distance by player. After reaching step distance, a random sound for a given surface is played. 

Set Default Step Sound Only to true and select Default Step Sound.

This way a sound will always be played no matter the surface.

Step Freq - frequency of the footstep. Math behind: Player speed ÷ Step Freq.

Surface Check Freq - how often should we check on what surface the player is standing. 

In case of any questions, write in the comments below, ask me on discord: collynnyy or join my discord server: https://discord.gg/GvKKh7GRAe

Files

  • Footsteps - DEMO.zip 240 MB
    Oct 30, 2023
Download Footstep System [BP Only][UE 5]
Leave a comment