All Gadgets

Showing 876 of 2,195 results
Page73 of 183
Godot (Free Control) hero image

Godot (Free Control)

by soulstogether

FREE

Multiple Control nodes for easier dynamic UI manipulation. Drawers. Carousels. Scalable and rotatable UI. And much more.

Sweep 2D hero image

Sweep 2D

by derinasir

FREE

Automatic minesweeper field generator

Portals 3D 3D hero image

Portals 3D 3D

by struhyxd

FREE

Implementation of seamless 3D Portals, packaged as a plugin and ready to be used in your project! IMPORTANT: Recursive portals are not supported due to Godot's rendering limitations.

Visual Shader Pixel Normal World Node hero image

Visual Shader Pixel Normal World Node

by foyezes

FREE

This node outputs normal map direction in world space based on the input.

GStorage for Godot 4 hero image

GStorage for Godot 4

by ultradeviant

FREE

Lightweight key-value storage system for Godot, inspired by UserDefaults in Swift.

GDScript Utilities for Classes and Scenes hero image

GDScript Utilities for Classes and Scenes

by wagnergfx

FREE

Utility functions to ease evaluations of class types and PackedScene files. - ClassUtils: convert and compare between name <--> type of both native classes and user scripts. - PackedSceneUtils: extract useful information from the nodes of any scene file. - VariantUtils: Bonus feature! Provides a few extra utilities, like identifying if a variable is any type of array. Visit the GitHub page or read the README file for more info on usage and limitations.

Papershot: A node that takes screenshots of its viewport hero image

Papershot: A node that takes screenshots of its viewport

by anniryynanen

FREE

Don't want to think about screenshots for every jam game? Papershot to the rescue! Papershot is a node that takes screenshots of its viewport. Screenshots can be taken either by calling Papershot.take_screenshot(), or by configuring a shortcut. They're saved with filenames such as "Screenshot 2024-07-26 17-46-21-149.jpg". If you use Papershot and would like more features or configuration options, open an issue or contact me. Configuration options: - folder: Folder to save screenshots in - sho...

TagProcessingLabel hero image

TagProcessingLabel

by meloonics

FREE

TagProcessingLabel - Display Gamepad-Icons in a RichTextLabel using BBCode A demo for a modified RichTextLabel in Godot3.2.2, which supports {tags} and will automatically respond to changing controllers. It supports XBox, PS4 and Nintendo Switch Pro Controllers right now, but can be expanded. The singleton allows you to add your own syntax for tags. The TagProcessingLabel.tscn can be reused anywhere in your project, where displaying text along with input-icons is necessary.

Calendar Library hero image

Calendar Library

by pend00

FREE

Calendar is a comprehensive library for creating calendar views, including yearly, monthly, weekly overviews, and agendas. Features: - Generate full year, month and week calendars through simple functions. - Supports variable start of the week (any weekday can be the first day of the week). - Supports week numbers in two versions - "First four day week" (where Week 1 is the first week with four days in it) and "Traditional" (where Week 1 is the week containing January 1). - Localization for d...

Project Layer Name Enum Generator hero image

Project Layer Name Enum Generator

by mauricebutler

FREE

Automatically generates global enums based on the project layer names. This makes referencing layers in code easier and compile time safe.

GD-SimpleKnob hero image

GD-SimpleKnob

by nobuyuki

FREE

SimpleKnob is a UI knob control for Godot 3.x intended to be a drop-in replacement for standard HSlider controls. Themes and overrides created for HSlider should "just work". Includes customizable grabber pointing orientation (inwards/outwards), knob thickness (Values < 100% create hollow or arc knobs), notch (arc) width, decimal padding, and title/value positioning. Update history: 1.11: Added an option to restore the original knob behavior where the value can only change relative to the pre...

Damped Oscillator hero image

Damped Oscillator

by blueoctopus

FREE

Here's a little something for you to animate values such as floats, ints and Vector2. You just have to write DampedOscillator.animate(node, propertie, string, damp, velocity, scale_ratio) and your value will be animated. See the demo for more infos on how to use it. (Original idea from: https://www.youtube.com/watch?v=YBgCUQVDRkw&ab_channel=MrElipteach)