Minecraft Shader Workshop

Project Details

Workshop built for the SFU Game Development Club

Took quite a few revisions and troubleshooting through various Minecraft forums, Discord servers, and reverse engineering existing shaders 😅. The documentation for Minecraft shaders is very sparse as it’s mostly just a handful of people writing them.

The other tricky thing was still making the project straightforward to teach given the limited information to reference. I ended up mostly solving that by using this Nintendo Wii-era water shader as a base since it’s very simple to explain for its visual impact.

In the end, everyone who attended the workshop seemed very excited about their end results, so I’d say it was a success!

Workshop Slides

You can download the workshop slides here (PDF)

GitHub Repository

Check out the source code on GitHub.

Fourth-year Undergraduate at Simon Fraser University


2025-04-05