Filip Rachůnek
@rachunek.com
📖 Get my Godot 4 book: https://bit.ly/godot4book
😎 Follow my YouTube channel: https://www.youtube.com/@FencerDevLog
I have a passion for crafting games, designing 3D assets, composing music, and sharing insightful tutorials on these subjects.
😎 Follow my YouTube channel: https://www.youtube.com/@FencerDevLog
I have a passion for crafting games, designing 3D assets, composing music, and sharing insightful tutorials on these subjects.
Pinned
Filip Rachůnek
@rachunek.com
· May 14
Godot Shader Pack
Would you like to add great-looking visual effects to your game made in the Godot Engine? Then you're in the right place! This pack contains 80 shaders from my own collection, ready to use immediately...
filiprachunek.gumroad.com
Would you like to add great-looking visual effects to your game made in the Godot Engine? Then you're in the right place! This pack contains 80 shaders from my own collection, ready to use immediately in any free or commercial product.
filiprachunek.gumroad.com/l/shaderpack
filiprachunek.gumroad.com/l/shaderpack
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.
www.youtube.com/watch?v=yRA3...
www.youtube.com/watch?v=yRA3...
Godot 4: Fiery ornament shader (tutorial)
YouTube video by FencerDevLog
www.youtube.com
November 10, 2025 at 6:07 AM
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.
www.youtube.com/watch?v=yRA3...
www.youtube.com/watch?v=yRA3...
Hi everyone! Let's create another post-processing effect. The result can be quite useful—for example, if we want to simulate TV signal interference in our game and control the visual appearance of that effect with parameters. So, let's do it.
www.youtube.com/watch?v=LJ7r...
www.youtube.com/watch?v=LJ7r...
Godot 4: Horizontal jitter shader (tutorial)
YouTube video by FencerDevLog
www.youtube.com
November 3, 2025 at 6:35 AM
Hi everyone! Let's create another post-processing effect. The result can be quite useful—for example, if we want to simulate TV signal interference in our game and control the visual appearance of that effect with parameters. So, let's do it.
www.youtube.com/watch?v=LJ7r...
www.youtube.com/watch?v=LJ7r...
Hi everyone! Last time, I talked about post-processing effects and how it’s useful to have as many of them available as possible. And here we are again, because in this video we’ll be making something new in this category.
www.youtube.com/watch?v=6JEG...
www.youtube.com/watch?v=6JEG...
Godot 4: Underwater shader (tutorial)
YouTube video by FencerDevLog
www.youtube.com
October 27, 2025 at 6:08 AM
Hi everyone! Last time, I talked about post-processing effects and how it’s useful to have as many of them available as possible. And here we are again, because in this video we’ll be making something new in this category.
www.youtube.com/watch?v=6JEG...
www.youtube.com/watch?v=6JEG...
Hi everyone! I was thinking that we can never have too many effects for transitions between game screens, so I made a fairly simple one that lets us demonstrate a nice result with an easy formula. Let’s take a look at how easily we can create this.
www.youtube.com/watch?v=yl32...
www.youtube.com/watch?v=yl32...
Godot 4: Stripe transition shader (tutorial)
YouTube video by FencerDevLog
www.youtube.com
October 20, 2025 at 5:03 AM
Hi everyone! I was thinking that we can never have too many effects for transitions between game screens, so I made a fairly simple one that lets us demonstrate a nice result with an easy formula. Let’s take a look at how easily we can create this.
www.youtube.com/watch?v=yl32...
www.youtube.com/watch?v=yl32...
Hey everyone! It looks like our collection of shader-generated tunnels has grown once again. This time, as you can see, it’s an interesting effect created purely with points, which we can further adjust as needed. So let’s get to programming it.
www.youtube.com/watch?v=NSCX...
www.youtube.com/watch?v=NSCX...
Godot 4: Point tunnel shader (tutorial)
YouTube video by FencerDevLog
www.youtube.com
October 13, 2025 at 5:02 AM
Hey everyone! It looks like our collection of shader-generated tunnels has grown once again. This time, as you can see, it’s an interesting effect created purely with points, which we can further adjust as needed. So let’s get to programming it.
www.youtube.com/watch?v=NSCX...
www.youtube.com/watch?v=NSCX...
Hi everyone! I’d say it’s time for another simple shader. I don’t think we’ve created an infinite zoom here yet, especially if it’s a cool-looking effect that we might be able to use in a game - and if not, it’s still fun to watch. So let’s get to it.
www.youtube.com/watch?v=En9L...
www.youtube.com/watch?v=En9L...
Godot 4: Endless ornament shader (tutorial)
YouTube video by FencerDevLog
www.youtube.com
October 6, 2025 at 5:02 AM
Hi everyone! I’d say it’s time for another simple shader. I don’t think we’ve created an infinite zoom here yet, especially if it’s a cool-looking effect that we might be able to use in a game - and if not, it’s still fun to watch. So let’s get to it.
www.youtube.com/watch?v=En9L...
www.youtube.com/watch?v=En9L...
If you’re planning to release your game on Steam, this functionality will be very useful, as it allows you, for example, to save game progress to Steam Cloud or enable various achievements. So, let’s take a look at how we can achieve this in Godot 4.
www.youtube.com/watch?v=Suye...
www.youtube.com/watch?v=Suye...
Godot 4: Steam API tutorial
YouTube video by FencerDevLog
www.youtube.com
September 29, 2025 at 5:03 AM
If you’re planning to release your game on Steam, this functionality will be very useful, as it allows you, for example, to save game progress to Steam Cloud or enable various achievements. So, let’s take a look at how we can achieve this in Godot 4.
www.youtube.com/watch?v=Suye...
www.youtube.com/watch?v=Suye...
Hi everyone! And as I promised in the previous video, today’s one will be somewhat related to the new game release, because I’ll show how I created the system for displaying and using a talent tree in that game. So let’s dive into the UI design and programming.
www.youtube.com/watch?v=A35l...
www.youtube.com/watch?v=A35l...
Godot 4: Dynamic talent tree (tutorial)
YouTube video by FencerDevLog
www.youtube.com
September 22, 2025 at 5:04 AM
Hi everyone! And as I promised in the previous video, today’s one will be somewhat related to the new game release, because I’ll show how I created the system for displaying and using a talent tree in that game. So let’s dive into the UI design and programming.
www.youtube.com/watch?v=A35l...
www.youtube.com/watch?v=A35l...
My new book is out! 618 pages of tutorials, code, images, and insights about game development in Godot 4. During the first week, the discount code 20INTRO is active.
filiprachunek.gumroad.com/l/advanced-g...
filiprachunek.gumroad.com/l/advanced-g...
Godot 4: Advanced Game Development
Do you want to take your indie game development to the next level?Discover the complete process of game development in Godot Engine, including preparation, creating simple assets, building complex UI,...
filiprachunek.gumroad.com
September 19, 2025 at 5:39 AM
My new book is out! 618 pages of tutorials, code, images, and insights about game development in Godot 4. During the first week, the discount code 20INTRO is active.
filiprachunek.gumroad.com/l/advanced-g...
filiprachunek.gumroad.com/l/advanced-g...
Hey everyone! I’ve just finished writing my book about game development in Godot, which means the time I had for coming up with new shaders was once again equal to zero. But I do have something after all. Let’s take a look at how we can create yet another blur effect.
www.youtube.com/watch?v=H_ys...
www.youtube.com/watch?v=H_ys...
Godot 4: Circular blur shader (tutorial)
YouTube video by FencerDevLog
www.youtube.com
September 15, 2025 at 5:16 AM
Hey everyone! I’ve just finished writing my book about game development in Godot, which means the time I had for coming up with new shaders was once again equal to zero. But I do have something after all. Let’s take a look at how we can create yet another blur effect.
www.youtube.com/watch?v=H_ys...
www.youtube.com/watch?v=H_ys...
Hi everyone! Let’s create another shader in Godot Engine. I was thinking about how we could combine the organized chaos represented by fractal Brownian motion with image post-processing.
www.youtube.com/watch?v=mN9q...
www.youtube.com/watch?v=mN9q...
Godot 4: Flow noise blur shader (tutorial)
YouTube video by FencerDevLog
www.youtube.com
September 8, 2025 at 5:09 AM
Hi everyone! Let’s create another shader in Godot Engine. I was thinking about how we could combine the organized chaos represented by fractal Brownian motion with image post-processing.
www.youtube.com/watch?v=mN9q...
www.youtube.com/watch?v=mN9q...
Hi everyone! This time I’d like to show how a 2D shader can be used in a 3D scene, which can have plenty of applications in 3D games.
www.youtube.com/watch?v=z2vU...
www.youtube.com/watch?v=z2vU...
Godot 4: 2D shader in 3D scene (tutorial)
YouTube video by FencerDevLog
www.youtube.com
September 1, 2025 at 5:14 AM
Hi everyone! This time I’d like to show how a 2D shader can be used in a 3D scene, which can have plenty of applications in 3D games.
www.youtube.com/watch?v=z2vU...
www.youtube.com/watch?v=z2vU...
Hey! We've completed 10 episodes of the series on modeling 3D scenes using raymarching technology, so it's probably time to try something a bit simpler again. The shader you're looking at right now looks quite nice and usable, and it's not too complicated to program.
www.youtube.com/watch?v=uFB4...
www.youtube.com/watch?v=uFB4...
Godot 4: Sonar shader (tutorial)
YouTube video by FencerDevLog
www.youtube.com
August 25, 2025 at 5:23 AM
Hey! We've completed 10 episodes of the series on modeling 3D scenes using raymarching technology, so it's probably time to try something a bit simpler again. The shader you're looking at right now looks quite nice and usable, and it's not too complicated to program.
www.youtube.com/watch?v=uFB4...
www.youtube.com/watch?v=uFB4...
Hi everybody. I think there's one more topic I haven't touched on yet. It's about creating arbitrary shapes using planes with various positions and rotations. So let's take a look at how we can compute the rendering of the so-called Platonic solids.
www.youtube.com/watch?v=xRMr...
www.youtube.com/watch?v=xRMr...
Godot 4: Raymarching, part 10 (tutorial)
YouTube video by FencerDevLog
www.youtube.com
August 18, 2025 at 5:08 AM
Hi everybody. I think there's one more topic I haven't touched on yet. It's about creating arbitrary shapes using planes with various positions and rotations. So let's take a look at how we can compute the rendering of the so-called Platonic solids.
www.youtube.com/watch?v=xRMr...
www.youtube.com/watch?v=xRMr...
Hi everybody. We'll use the Voronoi algorithm, which we know from several previous tutorials, but we'll map it onto a sphere, so we’ll end up with something like a slightly strange planet or a dead star.
www.youtube.com/watch?v=Y34a...
www.youtube.com/watch?v=Y34a...
Godot 4: Spherical Voronoi shader (tutorial)
YouTube video by FencerDevLog
www.youtube.com
August 11, 2025 at 6:34 AM
Hi everybody. We'll use the Voronoi algorithm, which we know from several previous tutorials, but we'll map it onto a sphere, so we’ll end up with something like a slightly strange planet or a dead star.
www.youtube.com/watch?v=Y34a...
www.youtube.com/watch?v=Y34a...
The new trailer is out! And along with it, a teaser for the new book. Check it out.
www.youtube.com/watch?v=TgXh...
www.youtube.com/watch?v=TgXh...
Beyond The Space Wall - the trailer, the preview, and the book
YouTube video by FencerDevLog
www.youtube.com
August 5, 2025 at 6:28 AM
The new trailer is out! And along with it, a teaser for the new book. Check it out.
www.youtube.com/watch?v=TgXh...
www.youtube.com/watch?v=TgXh...
Hi everyone! It looks like we’ll be spending a lot of summer with the raymarching series because I’m back with a new episode. This time, I’d like to take a look at calculating and rendering light reflections, which can be useful if we want to use reflective materials.
www.youtube.com/watch?v=veSH...
www.youtube.com/watch?v=veSH...
Godot 4: Raymarching, part 9 (tutorial)
YouTube video by FencerDevLog
www.youtube.com
August 4, 2025 at 5:03 AM
Hi everyone! It looks like we’ll be spending a lot of summer with the raymarching series because I’m back with a new episode. This time, I’d like to take a look at calculating and rendering light reflections, which can be useful if we want to use reflective materials.
www.youtube.com/watch?v=veSH...
www.youtube.com/watch?v=veSH...
Hi everybody. It's vacation season, so this week I'll fill the schedule with something simpler. I'll add a short video to our raymarching series about other basic 3D shapes and ways to modify them. Let’s do it.
www.youtube.com/watch?v=Meez...
www.youtube.com/watch?v=Meez...
Godot 4: Raymarching, part 8 (tutorial)
YouTube video by FencerDevLog
www.youtube.com
July 28, 2025 at 5:07 AM
Hi everybody. It's vacation season, so this week I'll fill the schedule with something simpler. I'll add a short video to our raymarching series about other basic 3D shapes and ways to modify them. Let’s do it.
www.youtube.com/watch?v=Meez...
www.youtube.com/watch?v=Meez...
Hello everybody! The effect I’ll be creating in this video originated as a combination of the algorithm used for rendering a 3D tunnel and several applications of so-called fractal Brownian motion, which I explored while working on some of my fractal shaders.
www.youtube.com/watch?v=rGr_...
www.youtube.com/watch?v=rGr_...
Godot 4: Magic portal shader (tutorial)
YouTube video by FencerDevLog
www.youtube.com
July 21, 2025 at 5:07 AM
Hello everybody! The effect I’ll be creating in this video originated as a combination of the algorithm used for rendering a 3D tunnel and several applications of so-called fractal Brownian motion, which I explored while working on some of my fractal shaders.
www.youtube.com/watch?v=rGr_...
www.youtube.com/watch?v=rGr_...
Hi everyone! As I mentioned in the previous video, it’s currently July 2025, and during this holiday period, I don’t have as much time for complex tutorials, so instead, I’ll go with slightly simpler topics. Today’s video will be dedicated to polar coordinates.
www.youtube.com/watch?v=pnY5...
www.youtube.com/watch?v=pnY5...
Godot 4: Polar coordinates (tutorial)
YouTube video by FencerDevLog
www.youtube.com
July 14, 2025 at 5:56 AM
Hi everyone! As I mentioned in the previous video, it’s currently July 2025, and during this holiday period, I don’t have as much time for complex tutorials, so instead, I’ll go with slightly simpler topics. Today’s video will be dedicated to polar coordinates.
www.youtube.com/watch?v=pnY5...
www.youtube.com/watch?v=pnY5...
Hi everybody. We can take a look at the next episode of our series about raymarching technology, which we use for modeling 3D scenes in 2D shaders. This time, we’ll focus on a simple algorithm that allows us to repeat the display of an object infinitely.
www.youtube.com/watch?v=8Hqi...
www.youtube.com/watch?v=8Hqi...
Godot 4: Raymarching, part 7 (tutorial)
YouTube video by FencerDevLog
www.youtube.com
July 7, 2025 at 6:04 AM
Hi everybody. We can take a look at the next episode of our series about raymarching technology, which we use for modeling 3D scenes in 2D shaders. This time, we’ll focus on a simple algorithm that allows us to repeat the display of an object infinitely.
www.youtube.com/watch?v=8Hqi...
www.youtube.com/watch?v=8Hqi...
Hi everyone! This time, we’ll take a short break from shaders and look at an equally interesting technology — particle systems in Godot 4. In this tutorial, we’ll create a trail behind a moving 3D object, with the trail based on the same shape as the object itself.
www.youtube.com/watch?v=ITRu...
www.youtube.com/watch?v=ITRu...
Godot 4: 3D Particle Trail (tutorial)
YouTube video by FencerDevLog
www.youtube.com
June 30, 2025 at 5:48 AM
Hi everyone! This time, we’ll take a short break from shaders and look at an equally interesting technology — particle systems in Godot 4. In this tutorial, we’ll create a trail behind a moving 3D object, with the trail based on the same shape as the object itself.
www.youtube.com/watch?v=ITRu...
www.youtube.com/watch?v=ITRu...
Hi everybody! Do you remember the tilted square grid shader we created here some time ago? If you liked it and would like to try something similar but more irregular, you might be interested in this tutorial, where we’ll create an effect similar to a stone mosaic.
www.youtube.com/watch?v=02KR...
www.youtube.com/watch?v=02KR...
Godot 4: Voronoi mosaic shader (tutorial)
YouTube video by FencerDevLog
www.youtube.com
June 23, 2025 at 5:11 AM
Hi everybody! Do you remember the tilted square grid shader we created here some time ago? If you liked it and would like to try something similar but more irregular, you might be interested in this tutorial, where we’ll create an effect similar to a stone mosaic.
www.youtube.com/watch?v=02KR...
www.youtube.com/watch?v=02KR...
Hi everybody. This is the sixth part of our tutorial dedicated to rendering 3D scenes using shaders and raymarching technology. This time, I’d like to try improving the materials by adding textures, and briefly explain how so-called triplanar mapping works.
www.youtube.com/watch?v=U5SL...
www.youtube.com/watch?v=U5SL...
Godot 4: Raymarching, part 6 (tutorial)
YouTube video by FencerDevLog
www.youtube.com
June 16, 2025 at 5:03 AM
Hi everybody. This is the sixth part of our tutorial dedicated to rendering 3D scenes using shaders and raymarching technology. This time, I’d like to try improving the materials by adding textures, and briefly explain how so-called triplanar mapping works.
www.youtube.com/watch?v=U5SL...
www.youtube.com/watch?v=U5SL...
Hey everyone! Today's tutorial is a little bit special because it covers an effect that has been part of my Godot Shader Pack for several weeks now. However, I believe it deserves a more detailed explanation.
www.youtube.com/watch?v=mwbg...
www.youtube.com/watch?v=mwbg...
Godot 4: Ripple transition shader (tutorial)
YouTube video by FencerDevLog
www.youtube.com
June 9, 2025 at 6:03 AM
Hey everyone! Today's tutorial is a little bit special because it covers an effect that has been part of my Godot Shader Pack for several weeks now. However, I believe it deserves a more detailed explanation.
www.youtube.com/watch?v=mwbg...
www.youtube.com/watch?v=mwbg...