Submit Your Shader

After you've reviewed the official rules, you can submit your shader by sending the below unique generated url to our judges via email:

The challenge

Create a custom shader for the pirate ship from the Asssain's Creed Pirates web game using this Babylon.JS editor. The grand prize is an Assassin's Creed Collector's Black Chest Edition and an Xbox One. Submissions will be judged based on the efficiency of the shader and its overall aesthetic appeal.


Read David Catuhe's article on how to create your own shader to brush up on WebGL. As mentioned in the tutorial, there are only two textures available in the shader program: the reflection texture (refSampler) and the ship texture (textureSampler). So get acquainted with Babylon.JS tutorials to unleash your imagination and create incredible effects!


Contestants must be over 16 years of age and from one of the following countries: United States of America, United Kingdom, France, Germany, Spain, or Australia. Click here for the complete contest rules.


The winners will be selected by our esteemed panel of judges - Francois Bodson, Studio Manager and Christian Nasr, Engine Programmer from Ubisoft, David Catuhe, Senior Program Manager from Microsoft and Robby Ingebretsen, Creative Director from Pixel Lab.

Anchors aweigh!

So get cranking and remember to submit your entry by June 20, 2014. Good luck!