Hi everyone! Do you remember the video about detecting edges using the Sobel operator, which we enhanced by using Gaussian blur? One of the drawbacks of Gaussian blur is that it’s somewhat computationally intensive, which can pose some performance issues for our game if we want to apply such an effect in real-time. In this...
Well, Godot is a lightweight engine, so it doesn’t have almost anything extra built-in. Which is advantageous because the engine itself then takes up negligible space on disk and the editor starts up within seconds, which can’t be said for Unreal. But everyone prefers something different, of course. I mainly wanted to show that implementing your own blur effect can be simpler than it might seem at first glance.
In this video, I will demonstrate how we can easily insert 3D models or complete 3D scenes into the environment of our 2D game in Godot 4. Let’s see how this is done using the SubViewport node.
Before the humble bundle came out, I bought the GameDev.tv “complete” Godot course - I had a good early bird discount since I’ve used them for Unity....
Hi everyone! As you may recall, in one of the previous videos, I was creating snow particles in a 3D scene. This time, I would focus on a similar effect, but instead, it would be in 2D, and it would be rain particles.
Hey everybody! In this video, I would like to demonstrate how we can enhance the effect that we know from the very first video about shaders that I recorded for this channel. The enhancement will consist of displaying something like continuous plasma instead of rippling lines, for which we will use very similar calculations....
Hi everybody! If you watched one of the previous videos in which we created a square grid, you might have wondered how difficult it would be to achieve a similar effect with perfectly aligned hexagons. There are certain differences, but the algorithm is not extremely complex. Let’s get into it.
Hi everybody! In this video, I would show how we can set up a glow effect on a selected sprite in a 2D project. Such a shader may come in handy if we want to understand how the glow calculation works, or if we decide to work without setting up a global glow in the WorldEnvironment node. Let’s do it.
Hi everyone! This is a continuation of my video about polar coordinates in shaders. If you haven’t seen it yet, I definitely recommend watching it first; everything will then be a bit clearer. The link should be included in the description. However, I will also mention the basics in this video. So, let’s make some spiral...
Hi everyone! This time, I would focus on what truly looks like a dev log, as the title of this channel suggests. It will be about shaders again, but instead of creating it from scratch, I would dissect a fog effect as we implemented it in our game.
Hi everybody! In this video, we will create a shader that displays a grid. It may sound simple, but such a grid is a very useful element, whether for debugging or its use in various effects.
Hi everyone! This tutorial will teach you how to display a fireworks effect on the screen using a shader, which can be a nice reward after successfully completing a level in your game.
Hi everyone! In this video, I would describe how we can easily implement the pause and resume functionality in the Godot Engine. Since something like this involves certain pitfalls, I will show how to avoid them and do the whole thing correctly.
Hi everyone! Do you remember the lightning shader that I was creating in one of the previous videos? This time, we’ll try something similar but less chaotic, so the code will be significantly shorter. I’ll show you how to transform a simple line into something like this.
Hello everyone! Let me tell you something about the audio system in the Godot Engine. As an illustrative example, I will use our point-and-click adventure, Whispers of Prague.
Hi everybody! What you see behind me in the background of this video is the result of several algorithms commonly used in creating shader effects. Specifically, it involves the Voronoi diagram, a pseudorandom vector generator, and a custom color palette. If you like this effect and would like to use it in your Godot game, keep...
Hello everybody! In this video, I would like to demonstrate how we can create custom nodes for the visual shader editor in Godot 4. It’s a very useful functionality because, despite being a powerful tool, the visual shader editor contains only a finite number of built-in nodes. Sometimes, we’d like to add more nodes that we...
I think that section is just automatically fetched from the YouTube video description, and ignores line breaks. Here’s the correct URL: filiprachunek.gumroad.com/l/godot4
Hi everybody! It is January 2024, I wish everyone a happy new year, and I’m back with new videos from the world of Godot, shaders, and I’m also planning to record something about modeling in Blender. Anyways, the first video of this year is dedicated to a shader that can be used for interesting post-processing effects and...
Hello there! Originally, I didn’t want to record anything else in this year because Christmas is just around the corner, which is a good opportunity to take a break from work. However, I noticed that my channel had 49 videos, and it would be nice to round that number up to 50 before the end of the year. In addition, we have...
Hello everybody! In this video, I would like to briefly describe how you can export a finished game from Godot to the Windows platform. I will demonstrate this process on a point-and-click adventure game that we have been working on for some time.
Hi everybody! If you’re interested in shaders, you’ve probably come across the excellent website Shadertoy.com, which, at least at the time of recording this video, features more than 81 thousand shaders, with new ones added every day. Some of them are true works of art, and many programmers have undoubtedly thought about...
Godot 4: Glass Door shader (fast blur tutorial) (www.youtube.com)
Hi everyone! Do you remember the video about detecting edges using the Sobel operator, which we enhanced by using Gaussian blur? One of the drawbacks of Gaussian blur is that it’s somewhat computationally intensive, which can pose some performance issues for our game if we want to apply such an effect in real-time. In this...
Godot 4: 3D scene in 2D environment (SubViewport tutorial) (www.youtube.com)
In this video, I will demonstrate how we can easily insert 3D models or complete 3D scenes into the environment of our 2D game in Godot 4. Let’s see how this is done using the SubViewport node.
Personal Opinion: the GameDev.tv Godot course isn't great
Before the humble bundle came out, I bought the GameDev.tv “complete” Godot course - I had a good early bird discount since I’ve used them for Unity....
Godot 4: 2D rain particles (tutorial) (www.youtube.com)
Hi everyone! As you may recall, in one of the previous videos, I was creating snow particles in a 3D scene. This time, I would focus on a similar effect, but instead, it would be in 2D, and it would be rain particles.
Godot 4: Warped plasma shader (tutorial) (www.youtube.com)
Hey everybody! In this video, I would like to demonstrate how we can enhance the effect that we know from the very first video about shaders that I recorded for this channel. The enhancement will consist of displaying something like continuous plasma instead of rippling lines, for which we will use very similar calculations....
Godot 4: Hexagonal grid shader (tutorial) (www.youtube.com)
Hi everybody! If you watched one of the previous videos in which we created a square grid, you might have wondered how difficult it would be to achieve a similar effect with perfectly aligned hexagons. There are certain differences, but the algorithm is not extremely complex. Let’s get into it.
Godot 4: Create glow effects with shaders (tutorial) (www.youtube.com)
Hi everybody! In this video, I would show how we can set up a glow effect on a selected sprite in a 2D project. Such a shader may come in handy if we want to understand how the glow calculation works, or if we decide to work without setting up a global glow in the WorldEnvironment node. Let’s do it.
Godot 4: Create shader effects with swirling spirals (tutorial) (www.youtube.com)
Hi everyone! This is a continuation of my video about polar coordinates in shaders. If you haven’t seen it yet, I definitely recommend watching it first; everything will then be a bit clearer. The link should be included in the description. However, I will also mention the basics in this video. So, let’s make some spiral...
Godot 4: How to add a 2D fog layer to your game (tutorial) (www.youtube.com)
Hi everyone! This time, I would focus on what truly looks like a dev log, as the title of this channel suggests. It will be about shaders again, but instead of creating it from scratch, I would dissect a fog effect as we implemented it in our game.
Godot 4: Grid shader tutorial (all details explained) (www.youtube.com)
Hi everybody! In this video, we will create a shader that displays a grid. It may sound simple, but such a grid is a very useful element, whether for debugging or its use in various effects.
Godot 4: Learn to code a shader with fireworks (tutorial) (www.youtube.com)
Hi everyone! This tutorial will teach you how to display a fireworks effect on the screen using a shader, which can be a nice reward after successfully completing a level in your game.
Godot 4: How to pause and resume your game (tutorial) (www.youtube.com)
Hi everyone! In this video, I would describe how we can easily implement the pause and resume functionality in the Godot Engine. Since something like this involves certain pitfalls, I will show how to avoid them and do the whole thing correctly.
Godot 4: Line effect shader (tutorial) (www.youtube.com)
Hi everyone! Do you remember the lightning shader that I was creating in one of the previous videos? This time, we’ll try something similar but less chaotic, so the code will be significantly shorter. I’ll show you how to transform a simple line into something like this.
Godot 4: Audio system tutorial (www.youtube.com)
Hello everyone! Let me tell you something about the audio system in the Godot Engine. As an illustrative example, I will use our point-and-click adventure, Whispers of Prague.
Godot 4: Voronoi Diagram tutorial (animated and colorized shader) (www.youtube.com)
Hi everybody! What you see behind me in the background of this video is the result of several algorithms commonly used in creating shader effects. Specifically, it involves the Voronoi diagram, a pseudorandom vector generator, and a custom color palette. If you like this effect and would like to use it in your Godot game, keep...
Godot 4: Learn to create custom nodes for visual shaders (tutorial) (www.youtube.com)
Hello everybody! In this video, I would like to demonstrate how we can create custom nodes for the visual shader editor in Godot 4. It’s a very useful functionality because, despite being a powerful tool, the visual shader editor contains only a finite number of built-in nodes. Sometimes, we’d like to add more nodes that we...
Godot 4: Edge detection shader (tutorial) - Sobel operator and Gaussian blur (www.youtube.com)
Hi everybody! It is January 2024, I wish everyone a happy new year, and I’m back with new videos from the world of Godot, shaders, and I’m also planning to record something about modeling in Blender. Anyways, the first video of this year is dedicated to a shader that can be used for interesting post-processing effects and...
Godot 4: Learn to save and load your game state (tutorial) (www.youtube.com)
Hello there! Originally, I didn’t want to record anything else in this year because Christmas is just around the corner, which is a good opportunity to take a break from work. However, I noticed that my channel had 49 videos, and it would be nice to round that number up to 50 before the end of the year. In addition, we have...
Godot 4: Exporting for Windows (tutorial) (www.youtube.com)
Hello everybody! In this video, I would like to briefly describe how you can export a finished game from Godot to the Windows platform. I will demonstrate this process on a point-and-click adventure game that we have been working on for some time.
From Shadertoy to Godot 4: Learn to convert the shader code (tutorial) (www.youtube.com)
Hi everybody! If you’re interested in shaders, you’ve probably come across the excellent website Shadertoy.com, which, at least at the time of recording this video, features more than 81 thousand shaders, with new ones added every day. Some of them are true works of art, and many programmers have undoubtedly thought about...