Sort
  • ObjMesh-Material-Import-Fix
    3.0
    v1.0Scripts

    If you have a mesh imported from a program like Sketchup, for example, and you wanted to use materials inside the editor rather than imported with the mesh, this script will fix the issues of importing the obj and not being able to see it due to missing materials or transparency issues. Just drag the script into your mesh instance and restart

    By: mojoyup1528
  • Bit of reactivity
    4.1
    v1.0.4Scripts

    Tiny implementation of reactivity in godot

    By: youlikeit
  • simple random position generator
    4.2
    v1.0Scripts

    i've recently started using godot and this is a very simple script for generating random positions in range of an area i made this for my own project and noticed there is no such thing in asset store even tho its very simple features: include an area wich the random position will be generated in exclude an area from generating in order to get the random position you need to call the give_random_pos() function. in order to enable exclude zone hit the bool in scene and set the pos1 and pos2

    By: mo
  • 	Packed Scene Instantiater
    4.3
    v1.0Scripts

    A convenient addon that provides a library class and two custom nodes which can help you to better instantiate an instance from a packed scene. (The word "instantiater" should be "instantiator", but I mis-spelled the word and the incorrect spelling has been used in the addon here and there...)

    By: Yukana
  • Maaack's Input Remapping
    4.2
    v0.22.0Scripts

    Plugin for input remapping and persistent settings. Created in collaboration with members of the Godot Wild Jam community.

    By: Maaack
  • gdstomp
    4.1
    v0.2.0Scripts

    Godot 4 addon for accessing messaging servers using the STOMP (1.2) protocol.

    By: scrawach
  • Morton Code
    4.2
    v0.1Scripts

    # GODOT MORTON CODE Provide Morton code implementations in 2D and 3D. ## Features - Encoding/Decoding implemented with Magic bits. - x, y, z setters. - Add/Subtract x/y/z. - Increment/Decrement x/y/z. - Comparisons: Less, less-equal, greater, greater-equal.

    By: RevolNoom
  • Multi Touch GUI
    4.2
    v0.1Scripts

    Adds Multi-Touch support for various GUI nodes allowing for simultaneous control with touch input. Includes: * Panel * HSlider * VSlider * Button * LineEdit These were originally created with the purpose of being used in OSC controllers for software instruments.

    By: dfcompose
  • AudioStreamPlayerArea2D
    4.0
    v1.0.0Scripts

    A node like AudioStreamPlayer2D, but plays from a polygonal area rather than a single point. Exported properties: - polygon (the area to play from approximately, must be clockwise)

    By: Julian-Vos
  • RCON Server
    4.1
    v1.0Scripts

    This package provides a robust and easy-to-use RCON (Remote Console) server implementation for your Godot Engine projects.

    By: [email protected]
  • Ludare Godot
    4.0
    v1.0Scripts

    GDScrpt implementation of the Ludare service integration for the Godot engine.

    By: Ludare
  • jpInspector3.x
    3.2
    v1.0.0Scripts

    Define categories, groups and buttons in the inspector using export vars in Godot 3.x! ✅ Works in Godot 3.1 ~ 3.5

    By: duriganjp
  • Dark Mode Signal
    4.0
    v1.0.0Scripts

    Provides a global DarkMode singleton node which generates a signal when dark mode is turned on or off. Dark mode is checked every 1 second by default. Connect to the signal as follows: DarkMode.dark_mode_changed.connect(func(is_dark_mode): print("Is dark mode: ", is_dark_mode) ) Provides an alternative to DisplayServer.is_dark_mode() with: DarkMode.is_dark_mode() Polling can be updated either via inspecting the global DarkMode node or: DarkMode.polling_interval = 2.0 # check every 2 seconds

    By: dmgsoftware
  • Algodot
    3.4
    v0.3Scripts

    Algorand integration in Godot

    By: lucasvanmol
  • CSV to Dictionary Parser
    3.3
    v1.0Scripts

    Provides a singleton to parse csv files with an id column to dictionaries, grouped by that column.

    By: Anaxie Studio OHG
  • jpInspector3.x
    3.3
    vv1.0.0Scripts

    Description Define categories, groups and buttons in the inspector using export vars in Godot 3.x! ✅ Works in Godot 3.1 ~ 3.5

    By: duriganjp
  • Godot3To4FileConversion
    4.0
    v1.0.4Scripts

    Godot3To4FileConversion is an addon consisting of three GDScript classes that enable certain files written in Godot 3 to be read in Godot 4. Specifically, it provides solutions for these problems: * Encryption change in class ConfigFile * Encryption change in class File (Godot 3) / FileAccess (Godot 4) * File.store_var()/FileAccess.get_var() incompatibility due to changes in the enum Variant.Type values Tested in Godot Editor using Godot versions 4.0.4-stable, 4.1.4-stable, 4.2.2-stable and 4.3-beta2, with test files created in Godot 3.5.3-stable and 3.6-beta5. Tested in Linux export, web export and Android export using Godot 4.3-beta2 and the same test files. If installing from the Godot Editor AssetLib tab, only the folder addons/godot_3_to_4_file_conversion/ needs to be installed.

    By: DaveTheCoder
  • HoverShake2D
    3.2
    v1.0Scripts

    This is a simple script/class that you can use on a node that inherits Node2D (e.g. Sprite). This script is an easy way to add a nice hover or shake effect to your nodes without the need of any additional child nodes. var hover_shake = HoverShake2D.new() In your node's _ready() function, initialize the behavior using your node as its target: func _ready(): hover_shake.init(self) Then, during your node's _update() function, simply pass the delta into the behavior: func _process(delta): hover_shake.update(delta) Now your node is hovering! Or shaking, if you use extra options: hover_shake.init(self, "random", 0, 2, 200) // fast shake - Second parameter is starting direction, possible values are "random", "up", "down", "left", "right" (default "random") - Third parameter is vertical distance of the hover in pixels (0 for no hover, default 15) - Fourth parameter is horizontal distance of the shake in pixels (0 for no shake, default 0) - Fifth parameter is speed of the hover/shake (default 10) That's it! Super easy hover, super simple shake. Enjoy!

    By: SlushyGames
  • Eternal Scripts
    4.0
    v1.0Scripts

    Puts the script list in a separate dock to make them always visible, and makes sure that even if you're in 2D/3D/AssetLib or some other view, by clicking on one of the script names it switches back to the script editor.

    By: masoud_ata
  • ExtraNodesCS
    3.3
    v1.0.0Scripts

    Godot addon with additional nodes (C# Version) Currently there is only the the ThrowCast2D node, a 3D version is currently under development / testing. More nodes will come as I need them for my own projects.

    By: AFE-GmdG
  • jpInspector3.x
    3.4
    vv1.0.0Scripts

    Define categories, groups and buttons in the inspector using export vars in Godot 3.x! ✅ Works in Godot 3.1 ~ 3.5

    By: duriganjp
  • Godot ConsoleCapture (C#)
    4.0
    v0.1Scripts

    Provides a ConsoleListener-Node that allows you to listen to the output of StdOut and StdErr. Additionally provides static helper methods to force-show a console window on Windows

    By: Alia5
  • Ezd Interpolation
    3.3
    v1.0.1Scripts

    Ezd is a simple asset that allows you to easily create eased interpolations. You can use it for animations, movement, fade, i.e., polish for your game. The asset has 3 examples of what you can do with it.

    By: davidbasile