Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

The heel toe roll is a nice touch on footsteps. One question from the integration side: does each file start right on the heel transient, or is there a short lead in before it? When footsteps fire from animation events, a consistent onset across all ten surfaces lets them land on the frame without nudging each file by hand.

Thanks, glad you like the heel-toe roll!

Good question. There's no lead-in: every footstep file starts right on the heel contact. The first audible sample is within about 1 ms of the file start on 9 of the 10 surfaces, and within about 6 ms on sand, so they'll land on the animation frame without any nudging.

One thing to know: snow is softer on contact. It starts at the same point, but the crunch builds and peaks around 70–100 ms in, so if you sync to the loudest moment rather than the contact, you may want a small offset for snow only.

Hope that helps, and thanks for checking the pack out!

Thanks, that's a really useful answer. Animation events usually fire on the contact frame, so a 1 ms onset means nobody has to set per file offsets. The snow note is good to know as well, since a soft contact with a later peak is easy to miss until a character actually walks through it.

Glad it helped! That's exactly why we kept the onset tight: footsteps should just work off the contact frame. If you try the pack in a project and spot anything that could be better, let us know. Thanks again!