FencerDevLog

joined 2 years ago

1.1 (2026-01-27): Updated to Godot 4.6. Added volumetric_fog (scene, shader and script).

 

Hello, everyone! This is a continuation of the previous tutorial, in which we created a simple dithering effect that can be used to simulate, for example, low-quality film or interference in a TV signal on an old screen. And as I promised, this time we’ll finish the topic by programming a shader for classic dithering with a regular structure.

 

Hi everyone! Let’s continue programming shaders whose code fits on a single line. This time, we’ll create an effect called dithering, which in this case means rendering an image using a heavily limited color palette.

[–] FencerDevLog@programming.dev 1 points 2 weeks ago

1.0.5 (2026-01-14): Added simple_dithering (scene and shader). Added classic_dithering (scene and shader).

 

Hello, everyone! The effect I’ll be creating in this video falls into the category of image distortion—that is, a simulation of an imperfect display or external interference. As we can see, this interference resembles frequency modulation of a signal and is based on a similar principle. So, let’s take a look at how this algorithm works.

[–] FencerDevLog@programming.dev 1 points 3 weeks ago

1.0.4 (2026-01-10): Added glass_bricks (scene and shader). Added frequency_distortion (scene and shader).

 

Hi everyone! This is the first video I’ve published in 2026, and since I wouldn’t like to start the new year with something extremely complicated, this tutorial will be easy and quick. We’ll show how we can simulate a view through something like small glass blocks using a shader whose code fits on a single line.

 

Hi everyone! There are only a few days left until the end of 2025, so I’ll release one more video tutorial this year. Once again, it will be a contribution to the category of scene transitions. And I would say that the rotating vertical tiles look quite impressive. So let’s go ahead and program it.

 

Hi everyone! We’re almost at the end of the year - at least at the time of recording this video—which means we still have time for one more broken-screen effect. This time, it will be a simulation of an LCD monitor that has suffered some sort of internal malfunction or has something inside that cracked and damaged the digital signal. So let’s go ahead and program it.

 

Hi everyone! This time we’ll once again take a short break from creating shaders. Instead, I’ll describe how we can test a game developed in the Godot Engine on the Steam Deck and what needs to be ensured or verified before we release our game for this console as well.

[–] FencerDevLog@programming.dev 1 points 1 month ago

1.0.3 (2025-12-12): Added dot_transition (scene and shader). Added digital_glitch (scene and shader). Added wave_transition (scene and shader).

 

Hi everyone! Didn’t I say recently that you can never have too many scene-transition effects? I’ve just created another one that can also be customized in interesting ways, so it’s basically three effects in one. Let’s take a look at how such a shader works.

[–] FencerDevLog@programming.dev 2 points 1 month ago

Thanks for the suggestion, peertube is new to me. I'll check it out.

 

Hello everyone! This time we’ll create a shader that simulates playback from a faulty videotape. Yes, it’s a simulation of an outdated technology that’s almost unknown today, but I still think it’s an interesting effect that can find its place in many games. So let’s get to it.

[–] FencerDevLog@programming.dev 1 points 2 months ago

1.0.2 (2025-11-26): Added noise_transition (scene and shader). Added vhs_noise (scene and shader).

 

Hi everyone! In the previous video, we reached the set goal - one hundred shader effects, which are available in the product called Godot Shader Pack, linked in the description of this video. Of course, I plan to keep creating shaders and gradually add them to the pack, at least for as long as I have inspiration. This time, we’ll make another transition effect, and as you can see, it simulates something like a pixelated change of the background image. Let’s take a look at how easily we can program a similar effect.

 

Hello, everybody! In this video, I’ll demonstrate how we can program a shader that simulates a page turning in a book, which is definitely a very effective way to transition between scenes. So let’s launch the Godot editor and get started.

 

Hi everyone! Let’s take a short break from post-processing effects. In this tutorial, I’ll be creating a dynamic ornament that at one stage resembles a magical portal and at another something like a fiery eye. Essentially, it’s another demonstration of how we can use iterations and simple functions to achieve quite interesting transformations that can be further configured and combined in new ways.

[–] FencerDevLog@programming.dev 1 points 3 months ago

0.9.9 (2025-10-21): Added stripe_transition (scene and shader). Added underwater (scene and shader).

[–] FencerDevLog@programming.dev 1 points 3 months ago

0.9.8 (2025-10-07): Updated to Godot 4.5. Added endless_ornament (scene and shader). Added point_tunnel (scene and shader).

[–] FencerDevLog@programming.dev 9 points 4 months ago

Actually, it's based on a new game I've just released: Beyond The Space Wall I will update the store page soon. 😎

[–] FencerDevLog@programming.dev 1 points 4 months ago

0.9.7 (2025-09-13): Added flow_noise (scene and shader), and circular_bur (scene and shader).

view more: next ›