Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

Complete Footstep System

Discussion in 'Assets and Asset Store' started by Chris-Paul, Oct 14, 2015.

  1. Chris-Paul

    Chris-Paul

    Joined:
    Mar 5, 2015
    Posts:
    48
    Hi everyone, today I am announcing a small, but very useful asset, a smooth, realistic footstep system for your games, both FPS and TPS type.

    Current features:

    - Nice and easy to read editor.
    - A database for editing surface properties.(like footstep sounds, effects, footprints).
    - Easy solution for both First Person characters with no physical legs, and Third Person characters with animations(in this case the sound will be played when the leg touches the ground).
    - Example for both cases with included PLAYER CONTROLLERS
    -
    The system plays defined sounds based on the texture the character is currently staying on, works for both Terrain and normal renderer.
    - Various sounds for footsteps.

    Currently in development:

    -Footprints.
    -Dust effects, water effects, etc, when collisions occur.

    Asset store link: https://www.assetstore.unity3d.com/en/#!/content/47967

    The system is FREE! :D

    Have a nice day,
    Chris.
     
    Last edited: Jan 14, 2016
    Gozdek likes this.
  2. jaelove

    jaelove

    Joined:
    Jul 5, 2012
    Posts:
    302
    wow this could be really helpful in my game
     
  3. Chris-Paul

    Chris-Paul

    Joined:
    Mar 5, 2015
    Posts:
    48
    I hope it will! :)
     
  4. Guideborn

    Guideborn

    Joined:
    Jun 15, 2013
    Posts:
    231
    Sounds good. Bookmarked!
     
  5. Chris-Paul

    Chris-Paul

    Joined:
    Mar 5, 2015
    Posts:
    48
    After it was initially declined in October, I didnt have the time to reupload it, but now its online and FREE! :D
     
  6. zugsoft

    zugsoft

    Joined:
    Apr 23, 2014
    Posts:
    453
    Great , I win 8hours with your free Asset
    Thank you
     
  7. Chris-Paul

    Chris-Paul

    Joined:
    Mar 5, 2015
    Posts:
    48
    Glad you like it!
     
  8. Teila

    Teila

    Joined:
    Jan 13, 2013
    Posts:
    6,929
    Really nice! Will it only work with your controllers or can we make it work with any player controller?
     
  9. Chris-Paul

    Chris-Paul

    Joined:
    Mar 5, 2015
    Posts:
    48
    It can work with any type of controller, just read the documentation, it works with anything.
    There are two modes it can play footsteps:
    1.Based on how much the character moved, and in this mode you should specify a Rigidbody or a CharacterController, so that the system registers movement and plays sounds at certain distances, so for example it checks when the player moved 1.2 meters and then plays a footstep sound.
    2.This is for animated characters, and you need to setup triggers on the feet, so the system registers the feet when touching the ground, and plays a sound, everything is in the documentation, have a good day, Chris.
     
    theANMATOR2b and Teila like this.
  10. CoredumpLab

    CoredumpLab

    Joined:
    Mar 11, 2014
    Posts:
    14
    Hi,

    firstly, Thank you for your footsteps system.
    FYI - the online documentation is not available at the moment.

    BR
     
  11. Chris-Paul

    Chris-Paul

    Joined:
    Mar 5, 2015
    Posts:
    48
    I've uploaded version 1.1 today, it should be online in a few days, it contains a couple of bug fixes, and the system having the ability to detect primitive colliders as well (until now it only worked with TerrainCollider and MeshCollider ).
    Let me know if you want a feature or you've discovered a bug.
     
  12. Rin-Dev

    Rin-Dev

    Joined:
    Jun 24, 2014
    Posts:
    557
    This is an awesome system, thank you !