Sort
  • Goto Region
    4.2
    v1.3Misc

    This plugin allows you to quickly search through the regions in your code similar to Go To Function.

    By: lsbt
  • Xsolla SDK
    4.2
    v1.0.7Scripts

    Monetize your game using the Xsolla SDK for Godot This plugin is in no way affiliated with Xsolla

    By: spaceship
  • Run Test Scenes
    4.3
    v1.0.0Tools

    A simple Godot addon that adds a extra run mode to the editor. This extra mode allows you to run a test scene linked to the current scene your are editing.

    By: CoffeePlanet
  • Flowing Sky
    4.0
    v1.0Shaders

    Flow mapping is a shader programming technique capable of giving an illusion of motion to a static image. This shader simulates realistic wind flow with regard to perspective and distorts the provided panoramic sky. Wind direction and intensity can be changed during gameplay for more realism.

    By: ELF32bit
  • QframeworkGodot
    4.3
    v0.72D Tools

    This project is based on a https://github.com/liangxiegame/QFramework implementation of a Godot plugin, using a pure GDStscript implementation. It is still being improved

    By: gwtt
  • 3D RigidBody Character Demo
    3.5
    v3.5-9e68af3Demos

    RigidBody character demo for 3D using a capsule for the character. Cubes as RigidBodies spawn in the map from above to show interaction with the player (jump on them, gently push them), which would be impossible with a KinematicBody. Language: GDScript Renderer: GLES 3

    By: Godot Engine
  • Maaack's Music Controller
    4.2
    v0.22.0Scripts

    Music controller that keeps music playing between scenes and blends tracks. For usage information, visit the following: https://github.com/Maaack/Godot-Music-Controller/blob/main/README.md#usage

    By: Maaack
  • ByteKruncher
    4.3
    v1.1.0Scripts

    Converts gdscript objects to bytes and vice versa, to save bandwidth or disk space.

    By: dickvisser
  • Markov Machine
    4.3
    v1.0Tools

    A simple Markov Chain library, intended for name generation.

    By: birdt_
  • Easy Drag and Drop 3D
    4.0
    v1.1.13D Tools

    Easy to use drag and drop for the 3D environment. Features: - normal drag and drop - Snap on surface - Swap with other dragging objects Usage: - DragAndDrop3D - Add it to your scene to activate the Drag and Drop System - DraggingObject3D - This must be the Parent of your Object that you want to drag - And you need a floor with a collider, so that the 3D position can be detected. Installation: If you don't have a "addons" folder in your project tree: copy the "addons" folder in your project tree elif you have a "addons" folder already: copy the "DragAndDrop3D" folder in your "addons" folder

    By: DevDrache
  • Momentum Platformer Framework
    4.3
    v1.0Templates

    Framework for building a platformer game with a character that sticks to surfaces with enough speed

    By: Sharb
  • Easy Space Nodes
    4.0
    v1.0Scripts

    Godot helper nodes to create 2D/3D Spaces for physics automatically.

    By: Duskitten
  • Rich Text Label with BBCode Demo
    4.2
    v4.2-31d1c0cDemos

    A demo showcasing the support for rich text and BBCode via RichTextLabel. Language: GDScript Renderer: Compatibility

    By: Godot Engine
  • 2D Physics Tests Demo
    4.2
    v4.2-31d1c0cDemos

    This demo contains a series of tests for the 2D physics engine. They can be used for different purpose: - Functional tests to check for regressions and behavior of the 2D physics engine - Performance tests to evaluate performance of the 2D physics engine

    By: Godot Engine
  • Physics Platformer Demo
    4.2
    v4.2-31d1c0cDemos

    This demo uses RigidBody2D for the player and enemies. These character controllers are more powerful than CharacterBody2D, but can be more difficult to handle, as they require manual modification of the RigidBody velocity. Language: GDScript Renderer: Compatibility

    By: Godot Engine
  • Function Encryption
    4.0
    v1.0Scripts

    Encrypt GDScript funcrion implementations easier Note that this is not a safe way to protect your codes because .pck includes raw encryption keys. Use pck encryption (https://docs.godotengine.org/en/stable/contributing/development/compiling/compiling_with_script_encryption_key.html) if you need stronger protection. Usage (please see the sample code): External script editor is recommended. Godot editor does not recognize .impl as a text file. 1. Activate this plugin. res://secret and encryption keys are generated. 2. Write function definitions and variables etc... to .gd file. call_impl() accepts 3 arguments: method name, object, and arguments(optional). If you need more arguments, pass array or dictionary. 3. Write function implementations to .impl files. These scripts do not need to extend any class. All functions must be like function_name(this:Object,args). Do not use self in .impl file, use this passed by call_impl() instead. You can also use super class function by passing lambda as a argument. 4. .impl is encrypted and decrypted when loaded.

    By: heppocogne
  • Grid-based Navigation with AStarGrid2D Demo
    4.2
    v4.2-31d1c0cDemos

    This is an example of using AStarGrid2D for navigation in 2D, complete with Steering Behaviors in order to smooth the movement out. Language: GDScript Renderer: Compatibility

    By: Godot Engine
  • 2D Particles Demo
    4.2
    v4.2-31d1c0cDemos

    This demo showcases how 2D particle systems work in Godot. Language: GDScript Renderer: Mobile

    By: Godot Engine
  • 2D Lights as Mask Demo
    4.2
    v4.2-31d1c0cDemos

    Example of how to use 2D lights to mask objects on screen. Language: GDScript Renderer: Compatibility

    By: Godot Engine
  • Project Time
    4.4
    v1.0Tools

    Project Time is a plugin developed for Godot 4.4 or later. Its purpose is to accurately measure your development and work time while reminding you to take breaks after long work sessions.

    By: gregbug
  • Multiplayer Input Sharp
    4.2
    v1.0Scripts

    C# Port of Multiplayer Input This addon provides two simple APIs for using normal Input Actions, but spread out across a Keyboard player and up to 8 Joypad players. This addon handles multiple devices automatically, so you can keep your InputMap clean and maintainable.

    By: ramchale
  • 2D outline shader
    4.0
    v1.0.0Shaders

    Adds an outer or inner stroke to a texture. Just attach the shader to a ShaderMaterial and the ShaderMaterial to a Sprite2D or AnimatedSprite2D. Less suitable for textures with anti-aliased edges. Shader parameters: - color - width - pattern (diamond, circle, square) - inside - add_margins (to make room for an outline) - number_of_images (number of horizontal and vertical images in the sprite sheet) When using a sprite sheet: if the images contain a few semi-transparent pixels from adjacent images, try increasing the 0.0 at lines 41 and 69 to a value like 0.1.

    By: Julian-Vos
  • Way Point
    4.3
    v1.0.2Tools

    Way Point is useful for games like racing games or quests when you have to follow a route. The WayPointRoute can send you a notification when an object completes a lap (reached all triger points), the choice is yours to choose if the points should be reached in order or not.

    By: Timit0
  • DestructiblePolygon2D
    4.0
    v1.0.0Scripts

    A node for free-form destruction (and creation) of polygonal terrain. Define the initial terrain with Polygon2D children, then call destruct on it to erase a polygonal area. Exported properties: - collidable (if true, the node is collidable as a static body in layer 1) - free_when_empty (if true, the node is freed automatically when destructed completely) - simplification (vertices are deleted if they are less than this number of pixels away from both adjacent vertices)

    By: Julian-Vos