Project source files for the tutorial video: https://www.youtube.com/watch?v=JUR1qQ79eJY
This includes the modification shown in the last seconds of the video.
Here are the project files used for the tutorial, as well as some experiments I made at the time.
The tutorial scene is at:
The next video is all about Godot's own drag and drop system.
We'll be making a fully functional inventory system and explore all the tips and tricks needed to fully customize this system to your own needs.
We'll start by creating the inventory UI and making a simple drag and drop with the textures.
Then we'll improve it by using Item resources to store our data.
And by ...
2025-07-27 15:40:46 +0000 UTC
View Post
I was playing around with some prototypes to learn how to make proper UI interactions when I suddenly fell into the inventory system rabbit hole.
I made my own drag & drop system before I found out Godot already has a builtin drag&drop.
There are a few limitations, so I still think my own drag system is a valid option.
But a learned a lot about godot's system and how ...
2025-07-21 01:17:57 +0000 UTC
View Post
Project source files used in the tutorial: https://www.youtube.com/watch?v=pXEXSOdjnOk
Here are the project files used for the tutorial.
The scene is at
I wanted to make a quick 3 minute video showing...
2025-07-17 14:20:45 +0000 UTC
View Post
Pathfinding in Godot is easy. But at the same time, there are a lot of complications and nuances you need to understand to fix your movement problems.
I have plans to make a very in-depth video about navmesh systems in the future.
But I decided to make a quick one for now. Showcasing the most likely problems you might find while making your AI agents move.
This...
2025-07-14 02:00:04 +0000 UTC
View Post
Project files used in the tutorial: https://www.youtube.com/watch?v=TnL0i47QhqI
This project was the demo scene I made a long time ago when I was thinking about making tutorials about state machines and NPC AI.
But I was playing around with some prototype rts-style game and had quite a bit of diffic...
2025-07-08 07:06:28 +0000 UTC
View Post
The next video is going to be a quick one on how to select units in RTS style games.
We'll be making a simple selection box and selecting a few units to move around the screen.
Not much really to show here, the video above already shows everything.
Random comments
I won't cover how to move the units around.
While that is simple enough to do, I wanted this video to ...
2025-07-06 14:38:53 +0000 UTC
View Post
On the fourth video of the series, we'll take all the things we learned and put them all together.
We'll be cleaning up the code, and finally putting the mesh into our car so we can see all the traps and pitfalls that can happen at this stage.
Next we'll take about a few problems and limitations of raycast car systems and how we can deal with them.
2025-06-21 04:00:00 +0000 UTC
View Post
The third video in the series is going to be all about how to make the car turn.
We'll go over the physics and talk about some other ways to make the raycast car turn.
Basic steering
First we'll make our wheels turn, and make then affect our car's rigidbody.
We'll take the physics approach and use inspiration on how real car works to make it happen.
Also, we'll remove ...
2025-05-23 09:49:44 +0000 UTC
View Post
The next step is all about making our car move.
We'll start by refactoring the wheels to their own class to help us customize the car later.
Then we'll add a simple acceleration and deceleration, and make use of an acceleration curve for a gradual acceleration and deceleration over speed to simulate a transmission.
2025-05-04 11:43:03 +0000 UTC
View Post
I'm starting a small series teaching how to make a physically simulated vehicle using raycasts and give you the start of an arcade racing game.
A raycast car is very powerful, and understanding how this works will give you a lot of control to make your vehicles behave the way you want.
The why
2025-04-16 20:42:39 +0000 UTC
View Post
Video: https://youtu.be/1_0uxH8ls70
Project file used on the video in the attachments.
2025-03-25 21:43:32 +0000 UTC
View Post
Video: https://www.youtube.com/watch?v=3thRbXSXcxk
Godot 4.4 released with tons of incredible new features.
The video shows a few of the ones I liked and found very useful.
----
The video uses some of the same video sections of the previous 4.4 beta highlight videos, but there are a lot o...
2025-03-05 14:01:25 +0000 UTC
View Post
I decided last week to try and setup a nvim IDE to see if it could work as well as the good old vscode.
I used vim before, and I quite like it. But I just can't live without some of the more modern features that are usually present in IDE's.
And after seeing some people using nvim and turning them into beautifully customized editor's, it made me have an urge to try it.
So here...
2025-02-19 17:41:59 +0000 UTC
View Post
The next video will be all about you can contribute code to Godot.
Ever had an annoying bug you wanted to fix?
A new quality of life change you wanted to add?
It is easier than you might think to work with Godot's code. And even with fairly basic understanding of C++ you can get your way around fixing things.
The first part is up: 2025-01-31 16:22:39 +0000 UTC
View Post
I've been making a tutorial about the basics of an FPS controller.
It'll cover how to make the FPS camera, how to fix weapon clipping, how to setup arms, moving platforms, shooting and even bullet holes.
I'll go step by step on how to make each of these things and explain what some of the options inside CharacterBody3D are and how you can customize yours.
Original vide...
2024-12-29 15:25:49 +0000 UTC
View Post
Project source files for the PirateGameJam15
Video link: https://www.youtube.com/watch?v=9OuXaDNqA4A
All assets used are either made by me of CC0 assets.
Project files in attachments
2024-12-22 22:31:38 +0000 UTC
View Post
Video: https://www.youtube.com/watch?v=9OuXaDNqA4A
I made an attempt at creating a game for a gamejam a while ago.
It didn't didn't go so well, but I still learned quite a few things.
The video is the full gameplay of the finished game.
-----
Quite a few things went wrong in this gamejam...
2024-10-16 06:57:20 +0000 UTC
View Post
Godot project file used to record the video.
Video: https://www.youtube.com/watch?v=CG0TMH8D8kY
2024-09-19 17:37:07 +0000 UTC
View Post
I've been playing around with outlines recently.
There is a very simple way to make outline shaders without a single line of code that is very easy to use and setup by using the the 'grow' property of the standard material.
So I thought I'd do a simple video about it
But before I noticed it, I was already doing a highlight effect and though it might also be interesting to show in...
2024-08-27 12:06:53 +0000 UTC
View Post
Project source files used in the video tutorial.
Project in attachments
2024-08-27 00:05:58 +0000 UTC
View Post
This is a bit late, but a few months ago I discovered Obsidian. (on 03/16/2024)
An incredibly powerful tool for taking notes and organizing things.
The problem:
In the last few years, I've gone into the habit of taking notes of a lot of things, but didn't know where to put them. So quite a few folders of mine had at least a couple of te...
2024-08-22 17:54:31 +0000 UTC
View Post
Video : https://www.youtube.com/watch?v=JPL4-rXZNW8
To build your games in Godot you need to install what Godot calls build templates.
Open it inside `Editor -> Manage Export Templates`
These are just the build tools used to compile the game.
2024-07-20 06:16:37 +0000 UTC
View Post
Import and editor scripts project used in the video tutorials.
The project also uses a modified version of the Shell_Fur addon to work on Godot 4.
It is used to make fur on models, see suzakong_hairy.tscn for example.
2024-07-13 10:43:20 +0000 UTC
View Post
Godot 4.3 is almost here and the new rendering hooks as compositor effects are just awesome.
It's never been easier to make and stack post-effects together.
The way it works is that at several steps in the rendering process a CompositorEffect can act on the image before it is passed to the next rendering step.
This allows us to make sure incredible new effects that coul...
2024-07-01 06:31:13 +0000 UTC
View Post
In the next video, we'll be making a cannon tower and an arrow tower shoot projectiles at a moving target.
And by the end, we'll have our very own tower defense. With enemies moving along a path and trying to hit our crystal base HP.
We'll learn about:
Find the angle to shoot at the target
Predict the target movement
Move a cannon mesh to ...
2024-06-15 23:22:46 +0000 UTC
View Post
Update: I think I fixed it. I messed up the rotations. Two days of reviewing physics calculus formulas thinking they were wrong and turns out I messed up the rotations in Godot.
The next video is going to be about aiming a balistic projectile at a target point.
I meant to do this video for a while now but eventually forgot about it.
Aimi...
2024-06-03 03:27:52 +0000 UTC
View Post
I finally started recording some videos.
I still needs to write the script, record the voice and edit the video. But now I think I have a general idea of what I'll be talking about.
The next video will be all about Tweens:
Can you spot the differences?
I've been having some problems with autocomplete using autoload variables so I decided to try using VSCode with gdscript.
The VSCode Godot-tools Extension
It is very easy to setup and start using Godot with VSCode.
Auto complete work out-of-the box. And it's very easy to setup the debugger.
It also has some ni...
2024-05-19 12:24:45 +0000 UTC
View Post
Quite a few video ideas I want to make are a bit complicated or would take a bit too long to setup so instead I'm thinking about making a video about tweens in general. After you learn how to use tweens, you just can't live without them anymore.
There are some confusing things about tweens and some tips that I find important when using them that I'd like to share.
I still need to pl...
2024-05-14 05:46:11 +0000 UTC
View Post