single godot

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


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 intermediate-level course.

We will explain some shader basics, although you are expected to be able to read and understand code.

We recommend following our free shaders video series to get started. If you can follow it without trouble, this course should work for you.

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 would like to pay with PayPal, that is possible.

To do so, please:

  1. Create an account
  2.  Send us a message with the following information:
  • The course or list of courses you want to buy
  • Your Mavenseed account's email
  • Your country of residence

We 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 us in your message and send us your full details.

60 days refund warranty

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

Just send us a message with your Mavenseed account's email and the product you'd like to refund.

Get in touch

If you have questions or need anything, you can:

Course Curriculum
1 Review
  • N
    Natey214 ·

    When I first started making games I thought shaders were probably something involving shadows. I was right, but apparently, there's a little more than that. I started with their recommended youtube playlist then dove right in. The things we can do with the Godot engine alone are absolutely amazing and the breakdowns provided make it all very accessible.