Sort
  • Godot Object Serializer
    4.0
    v0.2.0Scripts

    Safely serialize/deserialize objects (and built-in Godot types) to JSON or binary in Godot. Enables registration of scripts/classes and conversion of values to/from JSON or bytes, without any risk of code execution. Perfect for save state systems or networking. View more details on the project page (click "View files")

    By: Cretezy
  • Match Maker for Godot
    4.3
    vv3.0.1Misc

    What is this? This is a Match Maker implementation for Godot. The Match Maker framework is a project to enable easy and customizable multiplayer between two or more peers, remotely and locally. It uses the "WebRTC (SIPSorcery)" plugin, also found here on the AssetLib (https://godotengine.org/asset-library/asset/2394) or on GitHub (https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/) Why use this? This project enables you to implement a fully working match-making based Multiplayer within a few lines of code inside Godot! The default settings already allow for most types of connection, for strict networks a TURN server as a relay is required. Read more here: https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/blob/main/Documentation/Match%20Maker/GettingStartedWithMatchMaker.md#better-connectivity How to use this? 1. Make sure you have a C#/Mono project inside Godot 2. Install the "WebRTC (SIPSorcery)" plugin 3. Install this plugin 4. Add the 'SIPSorcery' package to your C# project. If you are using DotNet-Core, you can simply open a terminal and type: dotnet add package SIPSorcery For more details, please refer to the GitHub page: https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/

    By: Sakul Flee
  • GodOSC
    4.1
    v0.4Scripts

    Implementation of the Open Sound Control protocol in Godot using GDScript and a group of nodes for convenient use. GodOSC receives and sends OSC messages over UDP. Currently supports: * Sending and Receiving OSC messages. * Receiving OSC Bundles * Booleans * Floats * Integers * Strings * Blobs Includes the following nodes: OSCServer * Receives OSC messages OSCClient * Sends OSC messages OSCMessage * Helper node. Attaches to a node who's data will be used in an outgoing OSC message. OSCReceiver * Helper node. Attaches to a node that will be controlled by incoming OSC messages.

    By: dfcompose
  • Match3 Board
    4.4
    v2.1.02D Tools

    This lightweight library provides the core logic and functionality you need to build engaging match-3 games. Focus on game design and mechanics while leaving the complex logic to this library.

    By: ninetailsrabbit
  • Stairs3D
    4.2
    v0.0.23D Tools

    Addon for creating procedural stairs in Godot Engine

    By: GreatOdds
  • Flight Navigation
    4.2
    v1.1.03D Tools

    This package provides flying/swimming navigation in free 3D space. It builds a Sparse Voxel Octree representing the solid/empty state, and then applies Greedy A* algorithm for path finding. Currently in development. Please see README.md for a more detailed list of features and limitations, as well as how to use.

    By: RevolNoom
  • GD-EOS (4.2 - AOOLU)
    4.2
    v0.4.0Misc

    This is a compatible version for godot 4.2. Recommend to use 4.3 or later one. AOOLU(Assume Only One Local User) is a version that simplify api by assuming there have only one local user, please refer to the github page for more details. **Epic Online Services** for Godot. Use as **C++ SDK** or compile as **GDScript SDK**. ## Feature 1. OOP and Godot Style, all APIs have been typed as far as possible. 2. Almost APIs are generated from EOS C SDK, you can refer Epic Online Services document directly. 3. `EOSMultiplayerPeer` for godot multiplayer. 4. Support Windows, Linux, macOS, Android, iOS.

    By: Daylily
  • GD-EOS (4.3)
    4.3
    v0.4.0Misc

    **Epic Online Services** for Godot. Use as **C++ SDK** or compile as **GDScript SDK**. ## Feature 1. OOP and Godot Style, all APIs have been typed as far as possible. 2. Almost APIs are generated from EOS C SDK, you can refer Epic Online Services document directly. 3. `EOSMultiplayerPeer` for godot multiplayer. 4. Support Windows, Linux, macOS, Android, iOS.

    By: Daylily
  • Godot NDI
    4.4
    vv1.2Tools

    Integrates the NDI® SDK with Godot Extends the VideoStream and VideoStreamPlayback classes to implement NDI playback. For outputting the Viewport as an NDI source, add the NDIOutput Node to the scene. Check out the demo scenes included with the releases.

    By: unvermuthet
  • Godot Meta Toolkit Demo
    4.3
    v1.0.2Demos

    A demo showing how to the Godot Meta Toolkit, which exposes the Meta Platform SDK and provides other tools for XR development on Meta's platform. See the documentation here: https://godot-sdk-integrations.github.io/godot-meta-toolkit/

    By: W4 Games
  • Orbit Controls
    4.0
    v1.0.13D Tools

    This plugin adds Orbit Controls to the Godot Game Engine. Based on the Orbit Controls of three.js.

    By: LucaJunge
  • Indie Blueprint State Machine
    4.4
    v1.1.0Scripts

    Finite state machines (FSMs) empower you to create intricate behaviors in a modular way. Each state can be defined independently, allowing for data sharing, state transitions, and more

    By: ninetailsrabbit
  • Tracking Transparency
    4.3
    v1.0Scripts

    a Godot plugin that provides a unified API for handling tracking transparency on both iOS and Android.

    By: msabaeian
  • 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
  • Car Demo
    4.3
    v0.9Demos

    A simple car demo to help you make your own cars in godot 4.3+

    By: Manik
  • Wave Function Collapse (WFC) 2D/3D Generator
    4.2
    v1.1.0Tools

    This is a wave function collapse implementation for Godot in C#. Please refer to Examples on how to use. basically you need 2 tile maps. one to create a new map on (target) and one to use as a sample on how the tiles are used (sample). Features: Create map based on a sample Different match levels are possible (through changing MATCH_RADIUS) Multi-threading Possibility analysis from sample Fail correction (Generation will not fail anymore!) Has a base generator class that can be expanded for your use Fully working 2D and 3D generation! Currently has built in support for TileMap2D and GridMap( 2D or 3D ) (Used tile-sets are from Kenney with a CC0 license)

    By: Mazzel
  • Achievement System
    4.4
    v3.0.1Tools

    Plugin that allow you to add custom achievement to the game and display them in the UI. You can read "README" file in your downloaded repository or in GitHub page to learn how to use it. https://github.com/5FB5/gd-achievements

    By: 5FB5
  • Csharp Console
    4.3
    v1.0.3Tools

    Developer console. Press ~ to activate it in game and execute commands. Based on jitspoe console (static methods are not supported yet)

    By: moliko
  • Measuring Tape (2D and 3D)
    4.3
    v4.3Tools

    A tool for measuring things in Godot, using the positions of the measurement node and its parent node. These measurement types are supported: * Length * Area * Perimeter * Volume * Surface area These unit types are supported: * Meters * Millimeters * Centimeters * Kilometers * Hammer units (the Source engine's units). * Inches * Feet * Feet and inches * Yards * Miles * Light seconds * Light nanoseconds * Hectares (area) * Acres (area) * Liters (volume) * Gallons (volume) With 2D, you can set your own scale using pixels per meter, or PPI/DPI. The default is 100 pixels per meter, which correlates with Godot's default gravity setting, but if you are measuring UI elements you may wish to set to your DPI.

    By: aaronfranke
  • Godot DataBind Controls
    4.3
    v0.12D Tools

    A godot addon which facilitates data binding to enable an MVC pattern for GUI controls. Bind and Repeat nodes can be added inside leaf Control nodes and will automatically bind the control's properties to reflect an object property. Run the demo project at the top level of this repo to see Example.gd and ExampleRepeat.gd in action.

    By: [email protected]
  • 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
  • Godot Debug Camera
    4.0
    v1.2Tools

    This plugin provides a debug camera for Godot 4 projects, allowing for easy navigation and debugging within both 2D and 3D environments.

    By: kcfresh53
  • godot-gameplay-tags
    4.2
    v0.3.0Tools

    A tagging system for Godot. You can add/remove/update tags on every node in every scene. Tagging make nodes easier to query, easier to filter and it is a basic building block to create complex systems. You can import/export csv files into and from godot to handle those tags.

    By: octod