Plugins

  • Easy LAN
    3.2
    v1.0Misc

    A Godot Addon to easily estabilish LAN connection between devices connected on the same router.

    By: henriquelalves
  • Godot Palette Swap
    3.0
    v1.02D Tools

    Replaces a Sprite color with another one using a mask. https://thumbs.gfycat.com/FrighteningAssuredKinkajou-size_restricted.gif More details about usage here: https://github.com/HeartoLazor/godot_palette_swap

    By: hearto
  • Scene Object Brush
    4.2
    v1.2.03D Tools

    Scene Object brush is a 3D addon drawing tool for the Godot game engine. It's meant to ease the placement of scenes (ref Unity prefab drawers). I was not in a mood to do all the manual work to create a nice tree scenery, therefore i did what any sane (or not) developer would do - create a tool for that. ## How to use? * import addon and enabled it under Godot Project Settings / Plugins * Add a Brush node to scene * Select Brush node (and optionally settings) * Use Left mouse button to place objects / Right Mouse button to erase them * Profit ? ## Which Godot versions are supported ? Godot 4.0+

    By: Sacristan
  • Godot icon creator/replacer
    3.5
    v1.0Misc

    Replace Windows icon without rcedit. Create icon from image(s) using no external tools. After installing and enabling you'll find two additional menu entries: Project/Tools/Icon Creator Project/Tools/Icon Replacer which should be self explanatory.

    By: pkowal1982
  • Cinematic Camera 2D
    3.5
    v1.1Scripts

    Adds a 2D cinematic camera that can be used to create smooth transitions between cameras. The plugin contains two scripts: camera_data.gd and cinematic_camera.gd. Both can be added to your scenes as nodes through the "Create New Node" menu. The CameraData2D node is a virtual camera. It controls the movement of a camera and controls its settings. The CinematicCamera2D node is the camera itself. It extends the Camera2D node and needs a reference to a CameraData2D node that can be assigned to it through the inspector or with a script.

    By: HexagonNico
  • NI mate Motion Capture
    3.4
    v1.1.03D Tools

    Add an NImate node to the scene to begin - its variables should be self-explanatory. Requires Delicode NI mate. Use default settings with skeleton tracking enabled. Delicode NI mate Installers: Windows - https://github.com/hoontee/godot-ni-mate-motion-capture/raw/master/ni_mate_installers/Delicode_NI_mate_v2.14_Installer.exe macOS - https://github.com/hoontee/godot-ni-mate-motion-capture/raw/master/ni_mate_installers/Delicode_NI_mate_v2.14.dmg Ubuntu 64-bit - https://github.com/hoontee/godot-ni-mate-motion-capture/raw/master/ni_mate_installers/Delicode-NI-mate_1.20-ubuntu_amd64.deb Ubuntu 32-bit - https://github.com/hoontee/godot-ni-mate-motion-capture/raw/master/ni_mate_installers/Delicode-NI-mate_1.20-ubuntu_i386.deb

    By: hoontee
  • Godot Theme Prototype Textures SVG
    4.0
    v1.2.0Misc

    Includes: file formats: SVG 3 patterns: - Godot Logo - Checker - Grid_512x512 - Grid_1024x1024 9 colors: - Black - White - Red - Orange - Yellow - Lime - Cyan - Blue - Magenta

    By: PiCode
  • 2D Wheeled Vehicle Template
    3.1
    v1.0Templates

    This template allows users to construct arbitrary 2D wheeled vehicles. The basic concept is to simulate each wheel individually, which makes it possible to make a wide variety of vehicles, regardless of the amount of wheels or the steering. Several example vehicles are provided. For a more detailed description and manual, please visit the GitHub page: https://github.com/vrojak/godot-wheeled-vehicle-template

    By: vrojak
  • Cinematic Camera 2D
    4.0
    v2.1.1Scripts

    Adds a 2D cinematic camera that can be used to create smooth transitions between cameras. The plugin contains two scripts: virtual_camera_2d.gd and cinematic_camera_2d.gd. Both can be added to your scenes as nodes through the "Create New Node" menu.

    By: HexagonNico
  • Godot icon creator/replacer
    4.0
    v1.0.1Misc

    Replace Windows icon without rcedit. Create icon from image(s) using no external tools. After installing and enabling you'll find two additional menu entries: Project/Tools/Icon Creator Project/Tools/Icon Replacer which should be self explanatory.

    By: pkowal1982
  • HCoroutines (C#)
    4.0
    v2.0.1Tools

    HCoroutines is a library that helps you write game logic in an intuitive way by bringing the concept of hierarchical coroutines to Godot for the C# language. This tool has been specifically designed for the Godot game engine, making it a breeze to work with features that would otherwise be a headache to integrate with: - Handles features specific to Godot, such as signals, tweens and delays. - Allows you to run code either in _Process() or _PhysicsProcess() frames. - Out of the box support for pausing coroutines when the game is paused. In addition to the above, this library also offers: - Native support for async programming and tasks. - Easy to use interface to minimise boilerplate and increase readability. - Wide array of built-in coroutine types to handle common tasks. For more information, please see the README https://github.com/Inspiaaa/HCoroutines

    By: Inspiaaa
  • GDebugPanel (C#)
    4.0
    v0.2.0Tools

    Runtime debug panel for Godot 4.x with C#

    By: Guillemsc
  • WebSocket
    4.0
    v1.0Misc

    Wrapper node for WebSocketPeer (Godot 4.x)

    By: AndreaTerenz
  • Ref Serializer
    4.2
    v1.1Scripts

    Utility class for registering and serializing light-weight RefCounted-based structs. It can be used as a replacement for Resources; it comes with its advantages and limitations. Register a type with: RefSerializer.register_type(&"ClassName", YourClass.new) Where ClassName is the name used to create and serialize the type and YourClass.new is a constructor Callable, which will be used to create instances of your class. YourClass can be any class, including custom internal classes. It needs to extend RefCounted. Create instances with: RefSerializer.create_object(&"ClassName") It returns an instance of your class created with the provided constructor method. Serialize with: RefSerializer.serialize_object(some_object) where some_object is an instance created with create_object() or deserialized using deserialize_object(). The methods returns a Dictionary that represents your object. Or use store methods: RefSerializer.save_as_text(some_object, "res://object.txt") RefSerializer.save_as_binary(some_object, "res://object.not_txt") Check the repository README for more details.

    By: KoBeWi
  • Extra Math for C#
    3.3
    v3.3Scripts

    Library for extra math types in C#, including Vector4, double-precision, and integer types, all based on Godot's own C# math types. Please view the README for more details and instructions on how to use it.

    By: aaronfranke
  • State Machine
    4.2
    v1.0.5Scripts

    Finite State Machine for managing different States that anything can be in. For example, an Enemy can "Attack", "Patrol", "Idle", etc.

    By: ItsMeAlec
  • Godot Theme Prototype Textures
    4.0
    v1.2.0Misc

    Includes: 3 patterns: - Godot Logo - Checker - Grid_512x512 - Grid_1024x1024 9 colors: - Black - White - Red - Orange - Yellow - Lime - Cyan - Blue - Magenta file formats: PNG

    By: PiCode