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!
This course will teach you to:
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.
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.
If you would like to pay with PayPal, that is possible.
To do so, please:
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.
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.
If you have questions or need anything, you can:
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.