hint_color has now been renamed to source_color Thank you for this tutorial ❤
@phischphood6 ай бұрын
I was just about to post this after failing to get it to work and a quick Google
@SinKGG3 жыл бұрын
Wtf, this tutorial is legit so amazing. Please more.
@blueberryiswar Жыл бұрын
hint_color is now source_color in Godot 4, if anyone runs into problems.
@Flavore-u2dАй бұрын
thank youuuu
@goodboi42Ай бұрын
Thank you, friend.
@helianthe34573 жыл бұрын
The tutorial in itself is great but I just wanna say I love the intro so much I watch it every time I come back to this vid
@MasterAlbert3 жыл бұрын
thanks so much bro that's so sweet
@scroobboi22543 жыл бұрын
Best tutorial ever! now GODOT in my pc has finally some use.
@caleb92743 жыл бұрын
Oh ye its definitely not scrubbyboi69 u guys can move on past this
@wisemonke60833 жыл бұрын
this isnt scrubby my son will never use such an username
@Nxkonamae3 жыл бұрын
Incredible introduction to shaders. Didn't think it was this easy, thanks my guy!
@jellybon Жыл бұрын
This is by far my favorite tutorial structure on KZbin. The reasoning you give behind why you need to / should do something is very helpful and provides very deep insight. Your video editing and graphic pointers are also nice. Excellent work 💪
@microdavid70983 жыл бұрын
epic tutorial. Also, the boss battle was too epic.
@user-qc1mc2ly8j Жыл бұрын
I recently learned how to add shaders and it's making my game look so much more polished. I added a glitch effect for when time slows down
@user-qc1mc2ly8j Жыл бұрын
I basically just added blank sprite covering the full screen with a glitch effect as it's material, and toggled it's visibility based on if the time slow key is down
@pantinecarlate44424 ай бұрын
Me not understand why nobody is showing the visual shader editor instead of shader code when explaining shaders for beginners. . .
@EidoEndy Жыл бұрын
It might have been mentioned before, but hint_color was renamed to source_color for Godot4. Still a great tutorial.
@Mark210843 жыл бұрын
Nice! You should also have a look at visual shaders. Those are pretty awesome as well. You should be able to see the script it creates and learn from that as well
@MasterAlbert3 жыл бұрын
never even considered it! Thanks bro, will do
@kboss19983 ай бұрын
This video is wonderful! Despite some slight changes in Godot 4, the tutorial is still legit and is eye-opening to me to the world of shaders! Kudos to you, mister.
@frost8077 Жыл бұрын
This brought back memories of playing Megaman Zero. It's funny how I was just looking at their sprites yesterday too. I feel like buying the 4th now since I have 1, 2, and 3. I like your art style. The characters are nice and the world has a cool Metroid vibe, while the alien enemies are unique. May your game do well.
@Wolfyxon3 жыл бұрын
finally. after 50 WATCHED TUTORIALS i understood anything. Thanks a lot
@wisemonke60833 жыл бұрын
amazing!!!!!
@1OJosh3 жыл бұрын
Subbed, I really like your content. Out of curiosity, did you draw all those assets yourself? I've come to understand that I can make any type of game but making assets, sounds, and all the other stuff kill me 😭
@USNTM23 жыл бұрын
For learning godot and not wanting to have to do EVERYTHING yourself... opengameart.org and/or kenney.nl for free stuff... Also keep your eyes peeled on Humble Bundle. They sell assets frequently.
@MasterAlbert3 жыл бұрын
hey bro! I do art myself. I do make some music too but they take me 10x as long to make than the game itself lol so I would just either download free music from open game art or have my friend do it. now for the art, it needs to be very consistent so I recommend buying asset packs on itch. there are also some free ones.
@1OJosh3 жыл бұрын
@@MasterAlbert I feel the same, programming the game is a lot easier than making the assets. I don't want to spend money on making a game yet, so I've decided to just work on some assets everyday. Since covid I've got all the time in the world, might as well pick up a new skill. :)
@WilliamMelton617 Жыл бұрын
I'm just at the into and DAMN I love this vibes of this video.
Wonderful video! By any chance, is there any resource you could share on the motion trail effect at 0:33? All of the resources seem to use CPU processing, but I was really hopeful to implement something like that in GLSL, any help would be super appreciated.
@s4shrish2 жыл бұрын
I don't even use Godot, and I am loving this tutorial. As a Unity user, someday I may make a Godot game for sure, and I'll watch this vid again.
@thisisgood44Ай бұрын
wow so you can just animate the value just like blender vertex? damn thats really cool. i really need to use this. this is simple when you want to animate it
@igorthelight Жыл бұрын
GREAT video! But I have a small question: what is the difference between TEXTURE and SCREEN_TEXTURE (same with UV and SCREEN_UV)?
@igorthelight Жыл бұрын
And the answer to my question is: SCREEN_TEXTURE is the texture "behind" your current Sprite while TEXTURE is the texture of your Sprite itself. Same with UV and SCREEN_UV If someone is not sure which one to use - swap one for another and see what you like more (or what works correctly for your needs).
@rendcycle Жыл бұрын
In Godot 4, how do you pass a vec4 to the "set_shader_parameter" in the "flash()" function so I have the option to change the color?
@rendcycle Жыл бұрын
Just figured it out. Sample code in the "flash" function: var new_color : Color = Color.CYAN $AnimatedSprite2D.material.set_shader_parameter("flash_color", new_color) Thanks for this tutorial! 🙂
@platinumdiamond72 жыл бұрын
Any tutorial on a color change shader for certain characters. like Shovel Knight's armor for example. Or maybe dashing or zelda transitions?
@rhnirsilva6523 жыл бұрын
great tutorial, master even gonna learn shaders now you MADE ME
@heatedjar32973 жыл бұрын
Can you do a tutorial about how to make silhoutte effect when dash?
@godotShaderBoy4 ай бұрын
Cool to see we share the same passion! keep it up
@misterdatos_oficialАй бұрын
HAHAHAHAHA love the quote 🥰 and the tutorial as well!
@Sean-gx1sf2 жыл бұрын
Shady gorilla wearing a trench coat: hey kid, want some shaders? Me: don't mind if I do
@zambaboro2 жыл бұрын
Best tutorial on shader ever, thank u papa for this tutorial
@FuzBrain2 жыл бұрын
I'm not even far enough in learning Godot to use this information, but I love this video
@Speed-TV Жыл бұрын
I understood everything he said up until 3:12
@JellySword83 ай бұрын
6:41 My kind of tutorial lmao
@iampepepapi2 жыл бұрын
thank you for such a well made tutorial and video!
@WCIIINoob2 жыл бұрын
awesome tutorial, awesome intro. Love it! And it helped a lot!
@longuemire7482 жыл бұрын
Thank you for this video. Excuse me, but how do you make this effect in 0:04. I don't understand how to handle pixels by lines in a shader.
@ahmed_alfiki11 ай бұрын
"The best way to create games is to steal from others." said it like a true game developer but seriously awesome tutorial, I'm now a changed man who understands shaders
@8StarStudio12 күн бұрын
In GODOT 4 set_shader_param is now set_shader_parameter
@Silver-nm2if2 жыл бұрын
"The best way to create games is to steal from others" -Sun Tzu. lmao im gonna copy this
@nyuh2 жыл бұрын
Even though this uses a tts this vid is really and has nice editing, friend
@Flexyhandz11 ай бұрын
What a giga goat shader tutorial as anti sus as it could be
@mangojuic3e2 жыл бұрын
this helped me so much thank you for making it >3
@sandnerdaniel11 ай бұрын
Now I wonder what are those deplorable activities of Captain Injustice...
@rexarock9683 жыл бұрын
Oh thanks for this tutorial
@spoon_and_spaghetti_lover3 жыл бұрын
Lol hi
@rexarock9683 жыл бұрын
@@spoon_and_spaghetti_lover yo
@Das1x3 жыл бұрын
Great tutorial! Kinda shady though
@MasterAlbert3 жыл бұрын
oooooooooooooooooooooooooooooo
@hiiambarney4489 Жыл бұрын
We miss you dad.
@Haykke2 жыл бұрын
Time to bring all my shadertoy skills into practice
@Gatitasecsii8 ай бұрын
Hahahahahah ok that greeting caught me so off guard that I yelled "f**k you!" And then burst out laughing. Lol thanks for the video
@MossyCreature2 жыл бұрын
thank you thank you thank you thank you
@TheOrigin792 жыл бұрын
I have a weird issue with the shader. When i place it on a sprite it works flawless like in the tutorial. But when i adapt the scripts and settings to another sprite (local to scene is checked!) and change the flash color - it always flashes white but not in the chosen color. I cant figure out whats wrong here ..
@fonkinstubbleduck91632 жыл бұрын
If I have made a total of 47 games to date with Godot without using shaders, does that mean I should be 47 times ashamed of myself? XD great vid seriously!
@rungeon832 жыл бұрын
Awesome video and awesome looking game!
@AndreWharn2 жыл бұрын
I followed the tutorial, everything is okay except that the color doesn't fade, it just... goes straight to the final result. Did I miss something?
@catnotfound15882 жыл бұрын
Amazing. Really love the voice xp
@arkbjorn6 ай бұрын
6:40 That was unexpected lol
@livvy942 жыл бұрын
Suddenly I get the urge to 360 noscope some scrubs...! (Thank you for this tutorial!)
@naytron2102 жыл бұрын
genius outtro hahaha
@ShullTV3 жыл бұрын
Great video!
@DeanAbadPixels3 жыл бұрын
'Tis monke kinda shady
@TommyLikeTom2 жыл бұрын
I'm actually in love with you
@Ozzymandias02 жыл бұрын
Great video. Intro was really good, I played it for 3 times before I actually watch the tutorial Can someone please tell me where can I learn how to make death effect in 7:26
@Kirizard3 жыл бұрын
good tutorial very smart Monke/10 would reccomend
@CapitandodleR3 жыл бұрын
Thanks for the tutorial!
@MasterAlbert3 жыл бұрын
welcome broskie
@AV-qr4kl3 жыл бұрын
@7:00 ya got me son
@inchworm9311 Жыл бұрын
u r a fantastic teacher
@bluespider6537 Жыл бұрын
Ah yes classic sun tzu quote how insightful, jokes aside this tutorial is amazing thanks
@Marco-34235 Жыл бұрын
and... If a wanna change some property of my shader from the code (from gdscript 4.0) in my code that's not working with "set_shader_param()" Godot says "that function doesn't exist ;-;" ?... How can I do it in Godot4 ? plss help :c I really need it
@user-uj1cr1qg6k Жыл бұрын
I have 2 enemies, i bite one , but shaders always activate on second enemy too
@thatguy5 Жыл бұрын
If I understand correctly, you need to check ""Local to Scene" like he shows you at ~ 5:20
@cinebanig2 жыл бұрын
Thank you
@prerit69152 жыл бұрын
anybody know how to get motion shadow thing at 0:34 ..is it doens using particles?
@robertonome24483 жыл бұрын
0:46 Construct users be like
@quincedev42432 жыл бұрын
No hablo inglés, pero amo este vídeo :DDD
@simpathey4 ай бұрын
Not me following this tutorial and wondering why nothing works..... when I put .rgb everywhere instead of .rbg..... I am not chad enough to master shaders 💀
@ScumlordStudio6 ай бұрын
i pressed subscribe the instant i saw monke
@dontblamepeopleblamethegov559Ай бұрын
"The best way to create the best games is to steal from others" :D
@saneblack26712 жыл бұрын
6:47 Sun Tzu...?: "The best *wat* to create games is to steal from others." also Sun Tzu: "I didn't say that typo!"
@byucknahthered391422 күн бұрын
Is this game playable? The one in the video? I wanna play it!
@Evitrea3 жыл бұрын
6:11 Did you procedurally cut out the current sprite and make it pink, or did you just spawn a pre-defined partical?
@MasterAlbert3 жыл бұрын
you could say its the first one. I took the current sprite of the player and applied it to the ghost effect object :) ..
@Evitrea3 жыл бұрын
@@MasterAlbert How? I want to do that :(
@MasterAlbert3 жыл бұрын
@@Evitrea join the discord I could show you in share screen
@Evitrea3 жыл бұрын
@@MasterAlbert ur link expired
@MasterAlbert3 жыл бұрын
@@Evitrea discord.gg/2wqY8PNR6R here you go bro, sorry about that
@illuminaut91483 жыл бұрын
genius
@BBoySajydTV2 жыл бұрын
OR you can use modulate to do the same
@kiyu32292 жыл бұрын
But shader is better
@birajboro58692 жыл бұрын
thx bro
@eyes_only59363 жыл бұрын
That's what I call education.
@VoltitanDev2 жыл бұрын
How did you do that trail animation with the shader?
@agriasoaks67214 ай бұрын
Is there sequel for this?
@adriansousa72783 жыл бұрын
Ums graficos diferenciados saber ^-^
@giahuytrieu4302 жыл бұрын
why i turned on local to scene but the enemies still flash at the same time :(
@MasterAlbert2 жыл бұрын
If the enemy was copy pasted this could still happen
@g0ldhat553 жыл бұрын
Thats epic
@josmarpinheiro25892 жыл бұрын
top
@liokillergaming73273 жыл бұрын
horriblemente hermoso
@WuchtaArt2 жыл бұрын
Is this Hybrid Calisthenics reference?
@MasterAlbert2 жыл бұрын
hehehehe glad you noticed. love that guy
@noiJadisCailleach3 жыл бұрын
The images are so cringy but the tutorial is so useful! lol
@Barveth3 жыл бұрын
make a tutorial about the silhouett and pixelate effects PLZ PLZ PLZ PLZ PLZ PLZ PLZ PLZ!!!!!
@MasterAlbert3 жыл бұрын
here is one thats even better than mine :) kzbin.info/www/bejne/jXa6fX2tmrZpo6s
@Barveth3 жыл бұрын
@@MasterAlbert but this one doesn't uses shaders, which can probally cause performance issues
@MasterAlbert3 жыл бұрын
@@Barveth it uses particles which is also optimal for performance. Mine uses actual objects being instanced
@Barveth3 жыл бұрын
@@MasterAlbert ok! but what about the pixelate effect? A tutorial would be really nice
@DrPotatoPerson3 жыл бұрын
Is the thumbnail a reference to Hybrid Calisthenics?
@MasterAlbert3 жыл бұрын
finally, someone noticed
@maureeng11803 жыл бұрын
🙏🙏🙏
@DexterZCoder3 жыл бұрын
Lots of information here! Many thanks! SUBS ^_^y
@monopalle57682 жыл бұрын
60% don't notice the gorilla
@user-uy9lb5el2f3 жыл бұрын
😍👐
@charleslamb65003 жыл бұрын
what artificial voice, do you use :O Thx . .
@MasterAlbert3 жыл бұрын
Balabolka :) .. The specific voice is called Daniel