The March sale is here! Save 50% on select products now through March 21.

n00dFootsteps

OurGameOrg - Code Plugins - Jul 7, 2020

n00dFootsteps is your one-stop shop for your footstep implementation.

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0, 5.3
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Documentation

Discord

Quick Start

Preview


If you love something, set it free!


***NOW FREE AND OPEN SOURCE*** - if you want to help make this asset better, and / or have extended on this plugin in your own project and want to share your code, feel free to contribute to the GitHub Repo (link in Technical Details). Updates will periodically be submitted to the marketplace once enough content is added per version. This asset will ALWAYS be free!


n00dFootsteps 2.0 is your one-stop shop for your replicated footstep implementation. Add this component to any actor and see your footsteps come to life within a few clicks - sound, particles, decals. All while graciously blessing you with PhysMat support. You won't know what you did without this useful bad boy in your collection. 


Features


  • Add an AnimNotify to your walking / running animations and the component to your character, and have footsteps on your characters up and running (pun intended) in a matter of minutes.
  • A master CUE that controls all your WAV files with a couple of clicks. If you want your player to have a subtle rattle, play footstep sounds according to the surface you're on, or make foley sounds according to armour etc - that's all doable from this component without creating a single CUE on your end. Just reference your WAVs and check a couple of bools and be on your merry way!
  • Can override particle materials for variation when using the same emitter template.
  • Includes 8 surface type example footstep sounds and particles to demonstrate the system's usability.
  • Support for left and right foot decals that can be changed according to the shoes you're wearing (or not wearing)
  • Automatically handles the problem of doubling up on footstep sounds if you are using the same animation on different meshes (i.e., FP / TP shared animations)!
  • The component on the character is the central place to configure all your footsteps.
  • Interfaces are used throughout the project, NO casting; saving on memory load!
  • Only example sounds and particles are used, allowing you to customise the plugin according to your needs - source your sounds and particles from other creators to keep your project unique.


This component has it all... plus some!


Get it today!

Technical Details

Features:

  •  All code functions are exposed to the designer waiting to be overridden by you and don't require knowledge of any C++
  •  All functionality is written in Visual Script for you to modify to your heart's content
  • n00dAssets are designed to be powerful and discreet - they keep your Content folder tidy and free from bloat, while providing necessary functionality for your project.


Code Modules:

  •  Runtime


Number of Blueprints: 7

Number of C++ Classes: 2

Network Replicated: Yes

Supported Development Platforms: Tested on Windows

Supported Target Build Platforms: Windows

Documentation: Official Website (2.0 Docs COMING SOON)

Important/Additional Notes: You can contribute development of this open source asset at the n00dFootsteps GitHub Repository - this asset will always be free and your contributions to the git repo may just make it into the asset if your code is generic and relevant enough to this toolset. You can also find the blueprint-only previous releases in this repo if you'd prefer using that.