ShaderBattle Plus
More shaders, no ads, every daily
ShaderBattle is free and will always be free to learn on. Plus adds extras that make it more fun, and it keeps the site running.
$49/ year
That is $4.08 a month, billed once a year.
7 days free, then $49 a year. Cancel any time before the trial ends and you pay nothing. Taxes may apply.
Plus membership benefits
- 1
Every past daily challenge
Free players get today's daily. Plus opens the whole archive, so you can catch up on every day you missed.
- 2
Advanced shader lessons
Oceans with foam, clouds you can fly into, CS2-style smoke with bullet holes, fire, snow with footprints and water simulation.
- 3
No ads, anywhere
The whole site without a single advert.
- 4
Advanced stats
See where you are strong and where you lag: accuracy, code size against par and speed, by category and difficulty.
- 5
Full submission history
Every submission on every exercise, not just the last five.
- 6
Search your solutions
Find that solution that used a particular trick, across everything you have written.
- 7
Share solutions
Share any of your solutions with a link that shows the code running live.
- 8
Plus badge
A badge next to your name on the leaderboard and around the site.
Questions
Is ShaderBattle still free?
Yes. Every regular lesson, every challenge and today's daily challenge are free, and always will be. Plus adds extras on top.
How does the free trial work?
You get 7 days of Plus for free. Your card is charged only when the trial ends, and you can cancel before then from your account page at no cost. The trial is for your first subscription only.
Can I cancel any time?
Yes. Cancel from your account page in two clicks. You keep Plus until the end of the period you paid for.
How are payments handled?
By Stripe. Your card details go straight to Stripe and never touch our servers.
Can I switch between monthly and yearly?
Yes, from the billing page on your account. Stripe adjusts the price for the time left.