Archive:

Over the last few weeks I've been teaching 2nd year game programming students the basics of Unity3D shader programming. Last week this culminated in the class making a simple Surface Shader for water, which I've -- shamelessly -- tried to get close to Zelda: Wind Waker. Because.
Since stylised water effects are always in vogue, I figure this might be useful to other people.
I've exposed all the parameters, but it's a stupidly simple shader that you should have no problem bending to your needs.
The GitHub repo is here: https://github.com/TripleEh/StylisedWater_SurfaceShader/
Enjoy!
Musings, random thoughts, work in progress screenshots, and occasional swears at Unreal Engine's lack of documentation -- this is a rare insight into what happens when a supposedly professional game developer plans very little up-front, and instead follows where the jokes lead them.
Journal IndexFriends:
If you like any of my work, please consider checking out some of the fantastic games made by the following super talented people: