Uploaded December 2020 | Updated September 2026, 3 weeks ago
This is the first Devlog for my Game "Sandfire"
I explain how I created my Dark Souls inspired combat-system in Godot 3.2.3
Plot in short:
-The Game takes place in a profound abyss has been created, thousands of years ago, by using long forgotten magic.
-In the World outside the Abyss, people currently fall sick due to the strange abyss magic. You will play as one of the poor souls that died from the magic decease.
-But one of the ancient magic beings inherits the deceased body of the protagonist and grants him power. That enables the player to fight against the menacing abyss-monsters with the long-forgotten magic.
-Because the population must deal with many deaths, they decided to carry the bodies down the abyss.
-This is where the Protagonist will start his adventure descending the Abyss in order to find powerful Artifacts and ultimately learn the true source of the magic-decease.
-Humanity started many expeditions down the Abyss in order to research the origin of the magic sickness, but only few people make it back to the surface.
-Even today nobody has reached the bottom of the abyss and merely rumors exist about what is waiting for you there.
Sandfire Devlog Playlist: youtube.com/playlist?list=PLj3K0UERzFLjcDEnf2_HeV1Vd4B_F86_u
Pre Devlog Playlist: youtube.com/playlist?list=PLj3K0UERzFLhSAfcyETRrpRcMyYoJcaIZ
Twitter: twitter.com/kmitt91
Artstation: artstation.com/dj_kmitta
Reddit: reddit.com/user/Kmitt91
Unlisted Root Motion Tutorial: youtu.be/3U8unOR4M94
Recommended Dark Souls Tutorial by NovemberDev: youtube.com/watch?v=pIjVg4U3AK8&t=39s
If any questions occur fell free to ask in the comment section.
This is the first Devlog for my Game "Sandfire"
I explain how I created my Dark Souls inspired combat-system in Godot 3.2.3
Plot in short:
-The Game takes place in a profound abyss has been created, thousands of years ago, by using long forgotten magic.
-In the World outside the Abyss, people currently fall sick due to the strange abyss magic. You will play as one of the poor souls that died from the magic decease.
-But one of the ancient magic beings inherits the deceased body of the protagonist and grants him power. That enables the player to fight against the menacing abyss-monsters with the long-forgotten magic.
-Because the population must deal with many deaths, they decided to carry the bodies down the abyss.
-This is where the Protagonist will start his adventure descending the Abyss in order to find powerful Artifacts and ultimately learn the true source of the magic-decease.
-Humanity started many expeditions down the Abyss in order to research the origin of the magic sickness, but only few people make it back to the surface.
-Even today nobody has reached the bottom of the abyss and merely rumors exist about what is waiting for you there.
Sandfire Devlog Playlist: youtube.com/playlist?list=PLj3K0UERzFLjcDEnf2_HeV1Vd4B_F86_u
Pre Devlog Playlist: youtube.com/playlist?list=PLj3K0UERzFLhSAfcyETRrpRcMyYoJcaIZ
Twitter: twitter.com/kmitt91
Artstation: artstation.com/dj_kmitta
Reddit: reddit.com/user/Kmitt91
Unlisted Root Motion Tutorial: youtu.be/3U8unOR4M94
Recommended Dark Souls Tutorial by NovemberDev: youtube.com/watch?v=pIjVg4U3AK8&t=39s
If any questions occur fell free to ask in the comment section.



![Blend Objects with Terrains in Godot 3.3/4.0
In this Video I show you how you can create a basic mesh-terrain blending with triplanar mapping, in Godot 3.3.3.
This Shader was originally made in Godot 4.0, but for the tutorial I ported the shader back to Godot 3.3.3.
. . .
Timestamps:
00:00 Introduction
00:31 Shader Showcase
01:46 Setup Scene in Godot 3.3
02:25 Triplanar Shader in Godot 4.0
03:42 Porting the Shader to Godot 3.3
04:51 Setup the Mesh + Shader
07:15 vertex() + triplanar_texture()
08:34 fragment() + shader_param
11:11 Adding a transition mask
12:21 Apply the shader to other meshes
12:49 PBR Blend Shader in Godot 4.0
13:15 How to use the shader correctly
14:14 Outro
. . .
Everything that helped me along the way:
[German] Terrain Shader with different triplanar textures: https://youtu.be/I1LMM3tdug0
triplanar mapping explained: https://www.martinpalko.com/triplanar-mapping/
point to plane distance calculation: https://youtu.be/WMZ_Jpz4iFI
UE4 DF Terrain Blending: https://youtu.be/kc76I0iSUck
Desert Scene breakdown with terrain blending: https://youtu.be/7Rq0LehSFiE
unity mesh blending: https://forum.unity.com/threads/terrain-mesh-blending.370401/
. . .
My Social Media:
Twitter: https://twitter.com/kmitt91
Reddit: https://www.reddit.com/user/Kmitt91
Artstation: https://www.artstation.com/dj_kmitta
Sandfire Discord Server: https://discord.com/invite/KMshtQRwUC
. . .
Project File:
https://github.com/Kmitt91/mesh_terrain_blending Blend Objects with Terrains in Godot 3.3/4.0](https://i.ytimg.com/vi/yaxNGUf1FUs/mqdefault.jpg)


