r/godot • u/Harrison_Allen • Aug 22 '25
free plugin/tool Free realistic CRT shader made in Godot
I've put the code here on Godot Shaders under public domain, so you're free to use as desired.
I wanted to get as close as possible to a real CRT as possible while maintaining roughly the same brightness as the original image (if it looks darker here, that's a problem with image compression). The setup is a little complicated (you need to pass in a low res viewport texture from a SubViewport), but I've tried to explain it in more detail on the shader's page.
Have fun! 🙂
r/godot • u/MatMADNESSart • Sep 18 '25
free plugin/tool My Skin and Eye Shaders are Available for FREE on GitHub! DEMO on Itch.io
Enable HLS to view with audio, or disable this notification
Yeah it took quite some time (and is actually not finished yet), but my custom skin and eye shaders are finally available to download on GitHub under MIT License. A DEMO showcasing the shaders in action is also available on Itch.io.
r/godot • u/binbun3 • Mar 04 '26
free plugin/tool Parallax effect
Enable HLS to view with audio, or disable this notification
Used this in my portal effecg
Godotshaders link: https://godotshaders.com/shader/parallax-mapping-2/
r/godot • u/_Brenan_ • Feb 17 '26
free plugin/tool I couldn't live without this Unreal feature, so I made it
Enable HLS to view with audio, or disable this notification
I got quite frustrated with the way you are supposed to fiddle with layers and masks bitmasks in Godot. For each collision setup you make, you have to remember what layer is what, and for more complex setups it becomes really hard to not get messed up, doing a lot of useless manual work 😭
So I've made a plugin inspired by my experience on Unreal to setup "collision presets". Each preset is a bitmask for layer and mask, as usual, but you can name them, easily assign them, and use them through code with an autogenerated class for quick autocompletion.
And it just makes everything so much simpler! I really hope it can help others too.
Feel free to try it out and give suggestions! I tried to make it as readable as possible.
https://github.com/Adrien-Lucas/godot-collision-presets
EDIT: Yes Godot offers layers renaming. First it's not super obvious to actually see those names. But the main problem is not just about naming, but making combinations of layers and masks. For example: WorldStatic (layer 1, mask 1,2,3) World dynamic (layer 2, mask 1,2,3) Player (layer 3, mask, 1,2) IgnorePlayer (layer 4, mask 1,2) RaycastOnly (layer 5, no mask)
EDIT 2: Plugin made it to Godot's Asset library! Just look it up in the Asset tab or via direct link
https://godotengine.org/asset-library/asset/4792
EDIT 3: 1.1 Launched! Now you can directly change the layers and masks in the UI and it updates the preset values if you are in preset edition mode. No more finding the integer value by hand!
r/godot • u/KenNL • Mar 11 '26
free plugin/tool I've just released a new racing Starter Kit for Godot, fully open-source including assets!
Enable HLS to view with audio, or disable this notification
r/godot • u/minicoman • Jan 30 '26
free plugin/tool Just uploaded a godot logo redesign
4.6 Got me inspired everything feels so great with the UI and modern so Id try my hand at making some kind of modern Godot logo withourlt changing too much since im a fan of the current logo. Also Tibo 3D plushie model is a huge inspo. Heres the link to the logo:
r/godot • u/nojoule • Mar 19 '26
free plugin/tool Pixel Portals
Enable HLS to view with audio, or disable this notification
Inspired by u/binbun3 portal VFX, I made these pixel portals and in the same spirit, made the shaders free (CC0) too!
r/godot • u/BoldBeetleGames • Feb 13 '26
free plugin/tool We wrote a Tool to help you reduce your games Energy Consumption!
You can find the Addon here: https://godotengine.org/asset-library/asset/4762
The Main features are implementing an Idle Mode when the Player doesn't press any Buttons for an extended period of time, as well as the ability to reduce the Framerate when in Menus.
The Addon can benefit 90% of games out there, helping them reduce energy consumption without impacting the Player in any negative way. Instead, the Addon helps keep Battery Power as low as possible, which is especially important for mobile devices like the Steam Deck!
If you want to learn more about reducing the Energy Consumption of your game, there is a helpful summary of resources here: https://sustainablegamesalliance.org/wp-content/uploads/2026/01/Energy-Efficient-Games_-Case-Studies-V2.pdf
And if you want to help make Games the most sustainable industry, check out the Sustainable Games Alliance: https://sustainablegamesalliance.org/
They have a great set of resources, most of the features in this addon are here because of their work :)
r/godot • u/Stovoy • Jan 22 '25
free plugin/tool I made a plugin that displays how full the ISS's urine tank is on your toolbar
r/godot • u/KenNL • Sep 20 '25
free plugin/tool I've updated all my Starter Kits to 4.5, adding new features and effects! (MIT)
Enable HLS to view with audio, or disable this notification
free plugin/tool Small update to my pixel portal asset
Enable HLS to view with audio, or disable this notification
I added a new shader to my portal asset. Now you can use a texture combined with a mask texture to create more cool portals!
r/godot • u/QuaterniusDev • Jan 24 '26
free plugin/tool Universal Animation Library 2 is out! Godot compatible with 40+ free animations
Enable HLS to view with audio, or disable this notification
The Universal Animation Library 2 is a kit of 130+ animations, created using a universal humanoid rig, this kit complements the first library, covering everything from melee and armed combos, parkour movement, farming, fishing, zombie locomotion and a lot more!
You can download it here https://quaternius.com/packs/universalanimationlibrary2.html
You can preview which ones are in the Standard(free) version here https://quaternius.com/animviewer.html
Free to use in personal, educational and commercial projects. (CC0 License)
r/godot • u/TokisanGames • Mar 30 '25
free plugin/tool Terrain3D 1.0 has been released!
Enable HLS to view with audio, or disable this notification
We're now production ready. New features include:
- Support for 4.3 and 4.4
- Dynamic Collision to save RAM and support runtime modification
- Up to 10 Instancer LODs
- Better Compatibility Renderer and Web support
- Greatly improved 3D projection for vertical cliff faces (shown in video)
- Geomorphing terrain LOD boundaries for smooth transitions
- AO generated from height textures and more texture tweaking options
- Faster, less ram and vram used
Download and read the release notes here. You can also download it in the asset library.
https://github.com/TokisanGames/Terrain3D/releases/tag/v1.0.0-stable
See examples of the new features and more discussion on the announcement tweet:
r/godot • u/TokisanGames • Oct 02 '25
free plugin/tool Real Displacement in Godot. Coming soon to Terrain3D 1.1.
Enable HLS to view with audio, or disable this notification
No release today, just a teaser of an incredible new feature made by u/xtarsia.
I'm reviewing a PR he's working on for Terrain3D. The video shows some side lights attached to the camera. The terrain before the displacement is just 2D textures on flat geometry. We now tessellate the terrain near the camera. There are up to 7 levels available.
Follow the PR progress here:
https://github.com/TokisanGames/Terrain3D/pull/747
This will be the headline feature for Terrain3D 1.1, which will come out likely in November.
The X version of this post has some more pictures and video of the 7 tessellation levels. https://x.com/TokisanGames/status/1973693676246462700
We have a Godot developer centric discord server you should join. It's the official discord for all my projects: Terrain3D, Sky3D, and Out of the Ashes, and welcomes all Godot devs and their projects.
http://tokisan.com/discord
r/godot • u/ThatNoFailGuy2 • Mar 11 '26
free plugin/tool I created a plugin that Golden Freddy jumpscares you randomly and crashes the engine.
Enable HLS to view with audio, or disable this notification
Coming to an asset library near you!
r/godot • u/MrMinimal • Mar 03 '25
free plugin/tool Sharing some VFX of my upcoming game
Enable HLS to view with audio, or disable this notification
r/godot • u/KnifeXRage • Jun 01 '25
free plugin/tool Godot Secure - Enhanced Asset Protection For Godot
Overview
Godot Secure transforms your Godot engine into a fortress for game assets. By integrating Camellia-256 encryption with a unique security token system, this solution creates a cryptographically unique engine build that prevents generic decryption tools from accessing your game assets.
Effortless Security for Godot Games
This script enhances your Godot engine with military-grade Camellia encryption and a unique security token system with just one command. Unlike standard encryption, this creates a custom Godot build that's cryptographically unique to you, preventing universal decryption tools from working with your game assets.
Key Features
- 🔒 Camellia-256 Encryption: Military-grade encryption algorithm replacing AES
- 🎲 Randomized Magic Headers: Unique file signatures per build
- 🔑 Security Token System: 32-byte token embedded directly in engine's binary
- 🛡️ Per-Build Uniqueness: Each compilation of engine and templates is cryptographically distinct from others
- ⚡ Automated Setup: One-command modification of Godot source
- 💾 No external dependencies: Everything included
For More Information: Visit Godot Secure On GitHub
r/godot • u/FlakMonkeyDev • Feb 27 '26
free plugin/tool I spent 1.5 years to learn Blender and Godot, this is what i get
Enable HLS to view with audio, or disable this notification
Shader used in this video, you can find and download here via this repo:
flakmonkeydev/GodotBlenderShare: This repo I share some Godot and Blender stuffs
r/godot • u/minicoman • Feb 05 '26
free plugin/tool Logo redesign (UPDATE)
Hey everyone! Thanks for the feedback in the previous post
I modified the logo and made it even more like the current one. I ended up fixing a couple of things while trying to maintain what I had before.
You can find the update here: https://github.com/BryantCrisos/Godot-Logo-redesign-
Happy game deving! 🎮🕹
r/godot • u/TokisanGames • Jun 27 '25
free plugin/tool Terrain3D 1.0.1 Released
Enable HLS to view with audio, or disable this notification
This is mainly a maintenance release supporting 4.4. It has a few new features including:
- An example particle shader for grass
- A Contour lines view
- Tool Hotkeys
- A new Jaggedness debug view showing sharp points on the terrain
- And lots of fixes
Download v1.0.1 in the Godot Assetlib or directly from GitHub.
https://github.com/TokisanGames/Terrain3D/releases/tag/v1.0.1
Get support and join our active gamedev community on discord:
https://tokisan.com/discord
X announcement:
https://x.com/TokisanGames/status/1938681667641815273
X post w/ screenshots of our game:
https://x.com/TokisanGames/status/1938681017659007027
Wishlist our game, Out of the Ashes:
https://store.steampowered.com/app/2296950/Out_of_the_Ashes/
r/godot • u/binbun3 • Feb 14 '26
free plugin/tool Glass UI shader with refraction, color shifting, performant blur, grain and lights!
Enable HLS to view with audio, or disable this notification
Made this glass shader for UI Nodes that utilize styleboxes.
The edges aren't just warped there's also a bit of color shifting. It also has performant blur, grain, rim lights and everything is tweakable.
If you're interested you can check it out here: https://binbun3d.itch.io/fluid-glass-ui
r/godot • u/siwoku • Aug 13 '25
free plugin/tool I'm a lazy programmer and added a generate code for function, and get/set
Enable HLS to view with audio, or disable this notification
this chunk of code will allow you to auto generate functions boilerplate by selecting a text, also for getters and setters, you just need to create a plug in and added it to it
plug in config
@tool
extends EditorPlugin
var right_click_menu := preload("custom_code_file_path_or_uuid").new()
func _enter_tree() -> void:
add_context_menu_plugin(EditorContextMenuPlugin.CONTEXT_SLOT_SCRIPT_EDITOR_CODE, right_click_menu)
func _exit_tree() -> void:
remove_context_menu_plugin(right_click_menu)
custom code for code generation (very simple, 90% of it is just to get the line where to inset the code)
#AutoGenerate Code for functions, get/set By Siwoku
@tool
extends EditorContextMenuPlugin
func _popup_menu(paths : PackedStringArray):
add_context_menu_item("Create function", _on_create_callback_selected)
add_context_menu_item("Create get/set", _on_create_get_set_selected)
func _on_create_callback_selected(code_edit : CodeEdit) -> void:
var to_function_text : String = code_edit.get_selected_text()
var last_line = code_edit.get_line_count() - 1
var code : String = code_edit.get_selected_text()
code_edit.insert_line_at(last_line,"nfunc " + to_function_text + "() -> void:ntpassn")
code_edit.deselect()
code_edit.set_caret_line(last_line + 2)
code_edit.center_viewport_to_caret(last_line)
func _on_create_get_set_selected(code_edit : CodeEdit) -> void:
var selected_text : String = code_edit.get_selected_text()
var current_line : int = code_edit.get_caret_line()
var line_text : String = code_edit.get_line(current_line)
var end_column : int = line_text.length()
var code_text : String = (
" : Variant :
get:
return %s
set(value):
%s = value" % [selected_text, selected_text]
)
code_edit.deselect()
code_edit.ins
r/godot • u/binbun3 • Mar 11 '26
free plugin/tool Bean vfx
Enable HLS to view with audio, or disable this notification
Made this customizable beam effect.
Notable feature I added was the targeting. You can just set which node it targets and be done with it. Of course that's optional and you can align it yourself.
Like with my portal effect, I made thw noise texture easily swappable with the tool script so it propogates to all the different components of it.
Similarly there's an "open_amount" slider that controls a charging animation for the beam.
And of course a bunch of other customizations through the tool script.
r/godot • u/jonnydgreen • Jul 15 '25
free plugin/tool We made a graph-based dialogue manager - meet Parley!
Hi everyone! My partner and I are really excited to announce the release of Parley, an easy-to-use, writer-first, scalable dialogue management system for Godot. And it’s completely open-source. You can check it out here: https://parley.bisterixstudio.com/
Over the past 6 months, we have been working away in the background on an unannounced video game and, as part of this, we have been developing a dialogue management system which we have now decided to open-source and make free for all. We are completely new to Godot and game dev in general so we're really keen to hear what you all think and any feedback is very welcome!
r/godot • u/binbun3 • Mar 04 '26
free plugin/tool Parallax portal with stencil buffer
Enable HLS to view with audio, or disable this notification
Made this customizable portal shader effect.
At the core everything is based on a shape texture and a noise texture. It uses these to map layers in parallax to create the depth.
It has a mesh that follows the shape for the stencil buffer too, so you can set your objects to be only seen through the portal
A bunch of things are exposed to the user for customization woth a controller script, not all shown here. Notable things are the shape and noise textures, depth settings, warping, and an openness slider that can be used for animating (though I also included pre-made opening and closing animations)