Description
Thock makes Unity go "Thock".
Thock is a Unity asset that allows you to easily map sounds to keyboard inputs, either direct or through code. It's made for creating immersive experiences in your Unity projects like terminals or ingame computers and to add tactile feedback to any string based input (e.g. onscreen keyboards, speech bubbles and so on). Thock comes with a custom editor that allows you to easily generate new sound packs and set up your key mappings.
Features
Map sounds to specific keys.
Supports spatial audio (The "A" key is far left, "G" is centered, "P" is far right and so on)
Thock Easily integratable througn unity events, public methods or a optional singleton instance (Thock.Instance.Play())
Use fallback keys to play random sounds when keys are missing
Generate new sound packs from the Unity Editor
Download soundpacks from external sources like mechvibes.com to get access to high quality user generated sound packs and convert them to Thock Soundpacks to use in your game
Thock creates audio sources at runtime to play sounds and prevents audio clipping
Easy To Use Components to turn everything into input senders or input receivers
Easy String Event System. Type "Thock" or any string anywhere to trigger an event!
Known Issues and Limitations
The new input system is currently not supported, but should be easy to add
Third Party Integrations
If you want me to add support for a different package, ping me on discord!
Planned
Rewired Support
InControl Support
Last updated