Shader Secrets: Learn to Code 2D and 3D Shaders in Godot

Learn to write professional shaders for games with the Free game engine Godot.

Shader Secrets: Learn to Code 2D and 3D Shaders in Godot

Learn to write professional shaders for games in the free professional game engine Godot.

This text-based tutorial series teaches key shader programming tricks by example. You are going to create deformation and transition effects, full-screen filters, make particles spawn from your shaders, and more!

What you will learn

This course will teach you to:

  • Code real-world 2D and 3D shaders using Godot
  • Create impressive and useful effects
  • Optimize your shaders to balance visual quality and performances


You should be comfortable working with code and Godot's editor to fully reap the benefits of this course. We will explain some shader basics, although you are expected to be able to read and understand simple code.

Check out our free shaders video series to get you started.

Free and Open-Source

The code from this project is available under the MIT license. You can use it and modify it freely, even in commercial projects.

You can find Free shaders on our GitHub.

By buying this course, you support GDQuest and the creation of Free Software.

Pay with PayPal

If you wish to pay with PayPal, that is possible.

To do so, please:

  1. Create an account
  2. Send me an email at nathan [at] with the following information:
  • The course or list of courses you want to buy
  • Your Mavenseed account's email
  • Your country of residence

I will send you a payment request via PayPal. Once paid, you will get access to the course within two business days.

If you need an invoice, please tell me and send me your full details.

30 days refund warranty

If you don't like the course or you didn't learn anything, send us a message within 30 days after your purchase to get an instant refund!

Just send us your purchase receipt and your account's email to nathan [at] No questions asked.

Get in touch

We would love to hear your opinion and if you have questions or need anything, you are always welcome to:

0 Reviews