Unraveling the Magic of Graphic Shaders

Learn the fundamentals of shaders and writing your own awesome effects through hands-on experimentation.

The workshop starts with an overview of what shaders are and the effects they can bring to a game, then introduces methods of creating shaders using browser-based tools. Participants will be hands-on throughout the workshop following along with tutorials, completing mini-challenges, and trying their hand at creating their very own shaders.

Equipment Required: A laptop with an up-to-date internet browser

Skill Level Required: Novice or higher in programming; No experience with shaders necessary,


Omar Shehata is a game developer and a computer science student at St Olaf College who has been making games for over 7 years. He’s published over a dozen flash games and has worked on Move or Die, which was showcased at GDC, PAX and Bitsummit. Omar has also written a popular tutorial series on graphics shaders on Tuts+.

Omar Shehata

Game Developer, Independent