🔥 HELLO! PLEASE READ THIS 🔥
Since May 2021, a new version of this package is available on the asset store. It's called FEEL, and brings tons of new features and improvements.
If you already own MMFeedbacks, it's a free update!
If you don't already own MMFeedbacks, it's easier to go to the Feel page and buy it there. Or you can buy this one, then get Feel for free if you prefer.
This package won't be updated (but Feel will). This product page will remain up, and the update from MMFeedbacks to Feel will remain free forever.
----------------------------------------------------------------
⚡ From the creator of the acclaimed
Corgi Engine
and TopDown Engine,
it is the best juice framework out there, whether you're new to Unity,
or an experienced developer.
Clean code, good practices, optimizations,
it'll likely completely change your workflow as far as gamefeel is concerned.
📳 This asset contains the MMFeedbacks system,
but also Nice Vibrations
and More Mountains' MMTools library.
👉 Complete features list
📚 Documentation
💬 Discord
💁 Support
🌀 Extremely easy to use, MMFeedbacks are going to change the way you make your games awesome.
Just create an empty game object, add the MMFeedbacks class to it, and you can start adding and
tweaking individual feedbacks. With more than 30 different feedbacks to pick from,
it's now super easy to create games that feel good.
AUDIO
- AudioSource : lets you play a preexisting audiousource on demand
- Sound : triggers a sound, packed with options
- AudioSource Pitch : tweak an AudioSource's pitch over time
- AudioSource Stereo Pan : alter the stereo pan value of an AudioSource over time
- AudioSource Volume : lets you tween the volume of an audio source over time
- Distortion Filter : tween the distortion level of a distortion filter over time
- Echo Filter : tween echo over time
- High Pass Filter : tween the cutoff of a high pass over time
- Low Pass Filter : tween the cutoff of a low pass over time
- Reverb Filter : tween reverb levels over time
CAMERA
- Shake : shakes the camera over time
- Zoom : lets you zoom in or out when the feedback plays
- Flash : flash an image on screen, or simply a color for a short duration
- Fade : fade an image in or out, useful for transitions
- Field of View : control a camera's field of view over time
- Clipping Planes : lets you tween the near and far clipping planes distances of a camera over time
- Orthographic Size : for orthographic/2D cameras only, lets you tween the camera's size over time, basically zooming in or out
- Cinemachine Transition : lets you transition to another virtual camera, using the blend of your choice, and auto managing other camera's priorities
- Cinemachine Impulse : triggers a Cinemachine Impulse to shake your virtual cameras
- Cinemachine Field of View : control a virtual camera's field of view over time
- Cinemachine Clipping Planes : lets you tween the near and far clipping planes distances of a virtual camera over time
- Cinemachine Orthographic Size : for orthographic/2D virtual cameras only, lets you tween the camera's size over time, basically zooming in or out
GAMEOBJECT
- Animation : lets you play any animation on an animator
- Enable Behaviour : enables or disables a monobehaviour when the feedback plays
- Float Controller : possibly the most powerful of all the MMFeedbacks, this one lets you control a float value on any monobehaviour
- Instantiate Object : spawns objects when the feedback plays
- Rigidbody : adds force or torque to a Rigidbody
- Rigidbody2D : adds force or torque to a Rigidbody2D
- Property : lets you target and control any property or field (floats, vectors, ints, strings, colors, etc), on any object (including ScriptableObjects), and control it over time
- Set Active : sets an object active or inactive
LOOP
- Looper : moves the current "head" of an MMFeedbacks sequence back to another feed
Description sourced from the Unity Asset Store listing.