Godot game dev tip: Keep your scenes modular and use signals instead of hard coded references. Your project will be easier to debug, reuse, and scale.

Godot game dev tip: Keep your scenes modular and use signals instead of hard coded references. Your project will be easier to debug, reuse, and scale.
On the #GDScript side of things, I spent most of Friday trying and failing to get the selection menus to update when the forward or back buttons are pressed, but today I got it working!
Next up, color preview boxes and Turn button functionality!
Mood: working on a showreel for tweens.gd
So much left to do ... it's still rough.
But: 100% in-engine!
#IndieDev #GodotEngine #csharp #GDScript
Music from #InAudio: inaudio.org
MokkaMusic - Along The Way (Short Version)
My first introduction to Shaders; spending 5 hours trying to figure out how to make the "eye color" selector only recolor the iris.
Turns out for 3 of those hours I already had the shader code right but forgot to change the relevant part of the Sprite Update function ๐คฃ
#GDScript
Practicing more #GDScript scripting. I made a simple little tile-based erosion simulator that generates and modifies a cross-section of terrain based on some very simple rules.
Feel free to play around with it if you'd like.
Map 3 is basically done! ๐ฎ The final room is in, and now itโs mostly down to some tweaking and playtesting before I call it finished.
#Datten #Godot #GameDev #IndieDev #IndieGame #LevelDesign #MadeWithGodot #GDScript #BuildInPublic #Devlog
So - want to add lights to your Godot 2D scenes? Check out this quick tutorial! ๐ฅ
๐ youtu.be/Qvtxx3evMwg
#gamedev #godot #GodotEngine #godot4 #gdscript #csharp #madewithgodot #tutorial #programming #lighting
If you write code, check out the clips on my profile. If you like it and want to join, hit me up! Knowing Turkish is a bonus. ๐น๐ท
So, quick update: my coder buddy left the project, lost motivation and stuff, so I didn't hold him back. The game is as is and I'll keep going, but there's one tiny problem... I don't know GDScript lol. ๐
If you write code, check out the clips on my profile. If you like it and want to join, hit me up! Knowing Turkish is a bonus. ๐น๐ท
So - want to pick random elements from your Godot arrays? Check out this mini tutorial! ๐ฅ
๐ youtu.be/xCUfrw4zRfk
#gamedev #godot #GodotEngine #godot4 #gdscript #csharp #madewithgodot #tutorial #programming #quick #short #tool
One room finished, the next one is already taking shape in Map 3 for Datten. ๐ฐ This map is becoming much tighter and more corridor-focused, with more places to hide and surprise each other.
#Datten #Godot #GameDev #IndieDev #MadeWithGodot #GDScript #BuildInPublic
Full controller navigation is now working in Datten โ menus, settings, and gameplay all feel much better with a gamepad. ๐ฎ You can also remap every control to your liking.
#Datten #Godot #GameDev #IndieDev #GDScript #ControllerSupport #Gamepad #BuildInPublic
So - want to add a fog of war system to your next Godot RTS? Check out this tutorial! ๐ฅ
๐ youtu.be/an79i_aU5To
#gamedev #godot #GodotEngine #godot4 #gdscript #csharp #madewithgodot #tutorial #programming #rts #fogofwar
A cleaner main menu is now in Datten, and Steam integration is up and running! ๐ฎ๐ The game is slowly moving from prototype toward something that feels ready for real players.
#Godot #Steam #GameDev #IndieDev #MadeWithGodot #GDScript #Multiplayer #BuildInPublic #Devlog
So - want to create paths in your next Godot tower defense game? Check out this quick tutorial! ๐ฅ
๐ youtu.be/BSi8BuuS7_A
#gamedev #godot #GodotEngine #godot4 #gdscript #csharp #madewithgodot #tutorial #programming #towerdefense