2D Shader Introduction (Pay-What-You-Can Workshop)

Instructor: Francisco Tufro

Time: 10am-3pm (12pm-1pm: Lunch)



Note: Lunch and Refreshments are not provided.

Prerequisite: Bring your laptop with Unity installed.

Everyone knows that creating a unique look for your games needs good artists, but that's not everything. It's really important to understand how shaders work to enable a whole new world of customization for your games. In this course I'll introduce you to some 2D shader techniques that will open zillions of opportunities for you to contribute to that unique look. I'll show some examples using Unity, but the theory behind it can be applied to whatever you use.

These are some of the topics we'll talk about in the workshop:



What is a shader and what is it used for?

How we represent colors in shaders

Rendering a Sprite from scratch

Static 2D illumination and shadows.

Procedural animations using fragment shaders

Full-Screen effects

Tufro co-founded Nastycloud, a small independent game development team from Buenos Aires, Argentina. We're working on Nubarron, a 2D puzzle platformer. In the past, Francisco worked for Dynamighty in Counterspy, Zipline in Moai SDK and created The Insulines.