Create a Flash Shader in Godot 3.2

Поділитися
Вставка
  • Опубліковано 2 лис 2024

КОМЕНТАРІ • 52

  • @michels7203
    @michels7203 Рік тому +19

    For anybody trying to follow this in Godot 4.0, hint_color in the shader is now source_color.

  • @CorvusNumber6
    @CorvusNumber6 4 роки тому +3

    Why on earth has UA-cam not shown me this channel before now?! Liked and subbed!

  • @arbo6850
    @arbo6850 3 роки тому +1

    Your tutorials are so useful!! Every time I need to learn something in Godot, your channel always pops up. My finished game is going to be full of advice from Game Endeavor

  • @bludabi6135
    @bludabi6135 4 роки тому +2

    I’ve been pondering on how to give the entities in my game a flash effect for when they take damage, thank you!

    • @GameEndeavor
      @GameEndeavor  4 роки тому

      Glad I could be of help. :) Thank you for watching!

  • @hussamhk6235
    @hussamhk6235 Рік тому

    keep it up you have a nice way getting directly to the point

    • @marrero171ify
      @marrero171ify Рік тому

      He's currently not doing tutorials anymore. However he does make devlogs. :)

  • @dillon268
    @dillon268 4 роки тому

    Hi there game endeavor. I just wanted to thank you for all of your content. This past weekend I entered my first game jam and was able to complete my first game using many of the tips and tricks you show off in your tutorials.

    • @GameEndeavor
      @GameEndeavor  4 роки тому +1

      Eyy! That's fantastic! Drop a link, I would love to play your game. :D Thank you for watching the videos.

    • @dillon268
      @dillon268 4 роки тому

      @@GameEndeavor I'm happy to share my game with you :). Its nothing too fancy, but here's the itch.io page:
      thedion.itch.io/twin-gun-turbo-square

  • @skub22do
    @skub22do 4 роки тому

    was literally just trying to figure out how to do this. My original solution was far too complicated, but this was super simple! thanks!

  • @Artindi
    @Artindi 4 роки тому

    Video promptly placed in my personal list of helpful Godot tutorials, Thanks! :)

    • @GameEndeavor
      @GameEndeavor  4 роки тому

      Eyy, I'm in a list! Thank you kindly. :)

  • @rainingrainy152
    @rainingrainy152 4 роки тому

    NICE NEW VIDEO! This is actually perfect for showing when the player is hit, thanks GE!

  • @smasher1200
    @smasher1200 3 роки тому

    Stumbled upon this little gem today. Thank you for this tutorial, it was exactly what I was looking for!

    • @GameEndeavor
      @GameEndeavor  3 роки тому

      Glad it helps, thank you for watching!

  • @iManicGenius85
    @iManicGenius85 4 роки тому +2

    Dingaling that bell... love it...

  • @jakijiki133
    @jakijiki133 4 роки тому +5

    one of the best advanced godot scripting channels .thanks >P

    • @GameEndeavor
      @GameEndeavor  4 роки тому +1

      Thank you for watching. :)

    • @jakijiki133
      @jakijiki133 4 роки тому

      @@GameEndeavor always a pleasure ,even though you are highly advanced ,i just started scripting i ,really enjoy the short and concise videos .keep it up

  • @jena_thornwyrd
    @jena_thornwyrd 4 роки тому

    He's back, and he rocks as usual ! Thanks GE ! :)

  • @Noah-vm7yl
    @Noah-vm7yl 2 роки тому

    Thank you. What you do means a lot to me.

  • @Barwani
    @Barwani 4 роки тому

    great video as always GE!!! :)

  • @crapaam
    @crapaam 4 роки тому

    Thanks!!! Very good explanation :)

  • @cmds.learning7426
    @cmds.learning7426 4 роки тому

    your channel is the best!! for godot !!!!

  • @terogamer345
    @terogamer345 2 роки тому

    Thank you for your help.

  • @ludosgd
    @ludosgd 4 роки тому

    Fantastic video, as usual! Getting into shaders feels less daunting now :)

    • @GameEndeavor
      @GameEndeavor  4 роки тому +1

      Shaders are a lot of fun and less intimidating than they should be. Ofc there's a lot of fancy things people do with shaders, but there are many simple little tricks like this you can use to break ground with shaders. :)

  • @shaziajamal940
    @shaziajamal940 4 роки тому

    Your tutorial is so much helpful :D

  • @caraccount863
    @caraccount863 4 роки тому

    You're funny. Good Video, Thanks!!

  • @aarongregory1806
    @aarongregory1806 Рік тому +1

    For anyone getting an error for hint colour in Godot 4, hint_color is now source_color

  • @valkyrax3100
    @valkyrax3100 2 роки тому +1

    At 4:25, where is flash modifiers in the latest version because its not under shader param? Thanks in advance

    • @valkyrax3100
      @valkyrax3100 2 роки тому +1

      Nevermind, you need to close the shader code editor to view it I'll leave this comment up in case anyone else has the same issue

  • @DrWho2008t101
    @DrWho2008t101 4 роки тому

    thanks for the video

  • @zapzap7307
    @zapzap7307 3 роки тому

    "that vec4 here is like a vector2, but 4"
    wow
    i would never have guessed

  • @sil8nt653
    @sil8nt653 2 роки тому

    How do I make it so when I make the sprite flash in animation player, it doesn't stop the walking animation already playing?

  • @pmlpvdlte2801
    @pmlpvdlte2801 4 роки тому

    Hi tnx for the hardwork u r doing to impart the game development knowledge. PLS make a lesson wherein if the user touches the enemy sprite (say in mobile or ipad) with finger that sprite will disappear. For clarity (1) the enemy is appears suddenly in the screen (2) if the human player touches that enemy with his finger (say in mobile) the enemy disappears (which means the enemy is caught) (3) show the caught points in the top of game screen. Tnx in advance.

  • @mihaililinov2227
    @mihaililinov2227 4 роки тому +11

    First :D! I missed that bear for months.

    • @GameEndeavor
      @GameEndeavor  4 роки тому +3

      It's funny, I was thinking the same thing as I was finishing up this video. :) He has become very special to me.

  • @heroofdraw1619
    @heroofdraw1619 4 роки тому +1

    There is an easier way you could just use this line of code:
    get_node("B").modulate = Color(10,10,10,10)
    It will make your sprite white than use two timer one to make it white and one to make it normal and just make them start one after the other and reduce the speed and voila
    ps : the code to make your sprite normal is :
    get_node("B").modulate = Color(1,1,1,1)
    and also B is your node

  • @andsti5908
    @andsti5908 4 роки тому

    Hey Game Endeavor, Nice video. But, can you please make a tutorial for making a multiplayer game as many people (including me) don't know anything about making multiplayer games in Godot and all other tutorials use methods that are not very flexible.

  • @NegativeOn3
    @NegativeOn3 4 роки тому

    Bring more shader content pleease!

    • @GameEndeavor
      @GameEndeavor  4 роки тому

      I will most likely do some more shader videos at some point. I'll have to learn a lot more about them myself though, I mostly use them for very basic little tricks like this. :)

  • @lordmalkom1675
    @lordmalkom1675 4 роки тому

    Did I miss the part where and how to activate the flashing?

    • @GameEndeavor
      @GameEndeavor  4 роки тому

      I demonstrate a method at 5:29 for animating using an AnimationPlayer, you just play that animation. But this was a tutorial on the flash shader itself, not so much the animation.

    • @lordmalkom1675
      @lordmalkom1675 4 роки тому

      I just realised my first comment sounded a bit rough. I was really thinking i missed the info somewhere :D
      Great tutorials btw. So after I created the animation I can play it just like the run animation via code?

    • @GameEndeavor
      @GameEndeavor  4 роки тому

      @@lordmalkom1675 I didn't see anything wrong with the comment tbh. It's actually one of the nicer ways I get asked questions like that, lol. Yeah, exactly like run animation. You'll want it on a separate animation player though so it can run in parallel with your other animations.

    • @lordmalkom1675
      @lordmalkom1675 4 роки тому

      @@GameEndeavor Sometimes I get misunderstood :D I just wanted to be sure.
      Ok I will try it. I still got some problems with the jumping part. But I got some Ideas. If they don't work out I will ask again :D thanks.