Posted March 20, 2020 by Noise Hunters
##NoiseHunters ##IndieDev ##GameDev ##madewithUnity ##IndieGame
Hello [Code_Name: MEVYE] [Location: CLASSIFIED], welcome back!
Today we will see what type of shader is used in Noise Hunters to generate sound waves!
As we have mentioned before, shaders are a great asset to create amazing effects! however, behind there's a steep learning curve (if you are doing them by code, not with the new shader graph of Unity) and this proved a big obstacle to the team.
We decided to look for shaders made from assets stores and modify them at the best of our abilities. First we found a free shader that generated simple sound waves when something collided. It served as a proof of concept but further in the line of development, we identified problems with the shader, that broke the game. In the end we decide to discard the shader and start to search for anew one.
After some search in the realm of shaders, we found a tutorial to create a "scanner" type of shader, similar to the used in the No Man's Sky . This created a nice effect, if modified, could serve as sound waves.
We made several modifications so the shader would make the effect of sound:
However, we encountered our fare share of problems when working with the shader. Mainly, the loss of depth, when a player is positioned close to a wall, that has no relief, the shader will make the wall seem as a floor. Many times in play-testing we saw the players bump against walls, thinking there was nothing in front of them.
Thanks for reading and don’t make any noise! 🤫
_______________________________________________________
Contact:
Twitter: https://twitter.com/Noise_Hunters
Instagram: https://www.instagram.com/noisehunters/?hl=es
Youtube: https://www.youtube.com/channel/UCL2X-i8jfzZOubewJfed6hQ
Mail: noisehuntersgame@gmail.com