Recent snippets Browse snippetsExplore

Monitor Layout UI
Casual Garage Coder
Users can have multiple monitors. Here is a custom UI node to display their layout. Godot 4.x GDScript UI
Screenshot without freezing (more complex solution)
darkcanopy
An even more complex screenshot function that avoids the pipeline stall of get_texture.get_image() Godot 4.4 GDScript
Taking a screenshot without freezing (simpler)
darkcanopy
A screenshot function done on a separate thread so your game can save screenshots without lag Godot 4.x GDScript functions
Small Terrain Generator
Casual Garage Coder
A script to generate terrain data, a shader to render it. Godot 4.4 GDScript Procedural generation terrain
Easy Signal Disconnects
Dragon1Freak
Util function to disconnect all callables on a signal, or safely disconnect a callable from a signal Godot 4.x GDScript Signals utility
Twin Sticks Third Person Controller and Camera
Casual Garage Coder
Short (but versatile) script to control player movement and orbiting camera Godot 4.x GDScript camera controller gamepad
Stick Visualizer
Casual Garage Coder
A control node that displays a stick status/values Godot 4.x GDScript UI joystick gamepad
TileData color batch edit
jil-hue
Tool for quickly replacing colors in a monochrome TileSet Godot 4.4 Colors tool tilemaplayer
In-editor tool Texture2D into colors palette
jil-hue
Use this in editor to get a dictionary with all colors in a Texture2D and their amount. Godot 4.4 GDScript Colors tool
Capturing a Physical Input Event
Casual Garage Coder
This helper script capture an input event and translate it as a resource describing the said event. Godot 4.x GDScript input

Recent shaders Browse shadersExplore

Recent articles Browse articlesExplore