Sort
  • Godot Resource Groups
    4.0
    v0.4.2Tools

    Godot Resource Groups is a library for dynamically loading resources in Godot. In Godot you can only load resources if you know their paths in advance. This means you will need to hard-code all resource paths. This is not only error-prone it also prevents bulk-loading of resources unless you hard-code each and every resource path. With this library you can define resource groups - a set of resources that belong together. You can then load these resources from your game code with a single line without having to hardcode the paths to the resources and doing any directory scanning. This is useful in a variety of situations: - you want to load all resources in a folder (e.g. all levels in your game to make a level selection screen) - you want to pre-load resources to avoid stuttering when loading them for the first time - you want to load resources from a mod without hard-coding any paths Resource groups are defined with path expressions and wildcards so they are resilient to changes in your project structure and automatically update when you add, remove or rename resources.

    By: derkork
  • Maaack's Menus Template
    4.2
    v0.20.0Templates

    Template for new Godot games. It has a main menu, options menus, pause menu, credits, and a scene loader. Created in collaboration with members of the Godot Wild Jam community. For usage information, visit the following: https://github.com/Maaack/Godot-Menus-Template/blob/main/README.md#usage

    By: Maaack
  • uuid
    4.0
    uuid
    226
    v3.0.0Scripts

    The uuid class is a GDScript 'static' class that provides a unique identifier generation for Godot Engine.

    By: binogure
  • Godot Wasm
    4.1
    vv0.3.2Tools

    Interact with WebAssembly modules from Godot. Inspect Wasm modules, access globals, call functions, and manipulate memory. Documentation: https://github.com/ashtonmeuser/godot-wasm/wiki Repository: https://github.com/ashtonmeuser/godot-wasm

    By: JustDadThings
  • Godot Wasm
    4.0
    vv0.3.1Tools

    Interact with WebAssembly modules from Godot. Inspect Wasm modules, access globals, call functions, and manipulate memory. Documentation: https://github.com/ashtonmeuser/godot-wasm/wiki Repository: https://github.com/ashtonmeuser/godot-wasm

    By: JustDadThings
  • Godot Wasm
    4.3
    vv0.3.9Tools

    Interact with WebAssembly modules from Godot. Inspect Wasm modules, access globals, call functions, and manipulate memory. Documentation: https://github.com/ashtonmeuser/godot-wasm/wiki Repository: https://github.com/ashtonmeuser/godot-wasm

    By: JustDadThings
  • Godot Wasm
    4.2
    vv0.3.7Tools

    Interact with WebAssembly modules from Godot. Inspect Wasm modules, access globals, call functions, and manipulate memory. Documentation: https://github.com/ashtonmeuser/godot-wasm/wiki Repository: https://github.com/ashtonmeuser/godot-wasm

    By: JustDadThings
  • Godot Wasm
    3.5
    vv0.3.9Tools

    Interact with WebAssembly modules from Godot. Inspect Wasm modules, access globals, call functions, and manipulate memory. Documentation: https://github.com/ashtonmeuser/godot-wasm/wiki Repository: https://github.com/ashtonmeuser/godot-wasm

    By: JustDadThings
  • Resonate — Audio Manager (Sound & Music)
    4.2
    v2.4.0Tools

    NOTE: Untested on 4.3 or greater - Resonate is compatible with Godot 4.0 to 4.2, however, development is on hold whilst we assess the new interactive audio features of Godot 4.3. An all-in-one sound and music management addon for the Godot game engine. Features: - Pooled audio stream players. - Automatic 2D and 3D space detection. - Polyphonic playback. - Stemmed music tracks. - Music crossfading. Resonate has two core systems: the SoundManager and the MusicManager. The SoundManager automatically pools and orchestrates AudioStreamPlayers for you and gives you control over the players when needed. The MusicManager composes music tracks built from stems and supports the (cross)fading of tracks or stems out of the box. For full details, visit the Github page at https://github.com/hugemenace/resonate

    By: HugeMenace
  • 4.1+ Discord  RPC / Editor Presence Plugin
    4.1
    v1.3.1Scripts

    Discord Game RPC Plugin for GDScript in Godot 4.1 or newer. It has Linux, Windows and partialy MacOS support. The GDScript code patterns are much easier then in other addons Make a complete rich presence with timestamps images info, Invites and much more.

    By: vaporvee
  • Runtime Debug Tools
    4.2
    v 1.2.0Tools

    A proof-of-concept addon that adds features to Godot runtime debugging. Features include: - Support for 2D and 3D scenes. - In-game debug camera with editor controls. - In-game object picker, which highlights the object in the Editor. - Selecting an object in the remote scene tree highlights the object in the game. - Runtime toggling of debug visualisations, such as collision shapes and wireframes. - Optional automatic pausing of the scene when debug tooling is activated.

    By: bbbscarter
  • Dialogue Engine
    4.2
    v1.3.0Tools

    A minimalistic dialogue engine. Create your dialogue in GDScript using DialogueEngine and DialogueEntry. The included debugger will automatically graph the branching dialogue for easy debugging. Bring your own GUI nodes.

    By: Rubonnek
  • Humanizer
    4.3
    v2.2.03D Tools

    3D Custom Character Creator for Godot 4.3 Humanizer Wiki - https://github.com/NitroxNova/humanizer/wiki Humanizer Discord - https://discord.gg/MN5vJtJYD5 How to Help: ReignBowGames Patreon - https://www.patreon.com/ReignBowGames

    By: NitroxNova
  • Ultimate Retro Shader Collection
    4.2
    v1.4.0Shaders

    WARNING: if you're upgrading from any version prior to 1.4.0, you MUST follow the steps outlined in the link below. If you don't, your materials WILL break, and you'll have to fix them all MANUALLY! You only need to follow these steps once -- subsequent versions will not be reorganized again. https://github.com/Zorochase/ultimate-retro-shader-collection?tab=readme-ov-file#upgrading-from-v13--to-v14 -- -- -- Ultimate Retro Shader Collection (URSC) brings PlayStation, Sega Saturn or Nintendo 64 aesthetics to Godot 4. Features: - Vertex snapping and affine texture mapping (as seen on PlayStation and Saturn) - 3-point texture filtering (as seen on Nintendo 64) - Distance-based, per-vertex texture LOD and fog - Metallic and shiny shaders - 3D sprite shaders (shaded/unshaded, single/double-sided) - Scrolling sky shader (think Mario 64) - Screen-reading dithering and fade shaders - Create custom spatial shaders using macros - Compatible with all rendering backends Check out the collection's README on GitHub for documentation and a guide on getting set up. TLDR -- run the "setup.gd" editor script included with the collection to add the necessary global shader uniforms to your project settings. https://github.com/Zorochase/ultimate-retro-shader-collection?tab=readme-ov-file#readme

    By: Zorochase
  • GTweens (C#)
    4.0
    v6.0.0Tools

    GTweens-Godot is a lightweight and versatile tweening library for Godot 4 with C#. This library simplifies the process of creating animations and transitions in your Godot projects, allowing you to bring your game elements to life with ease. Please read the README for installation steps.

    By: Guillemsc
  • Epic Online Services Godot (EOSG)
    4.2
    v2.1.7Misc

    Easiest way to use Epic Online Services in Godot 4.3 (EOSG) (includes demo project) Supports Windows, Linux, Mac, iOS and Android. New High Level EOS -High level EOS provides easy to use functions to interact with EOS SDK. From Authentication, Leaderboards, Lobbies and more. - Updated Auth, Leaderboards, Stats and Lobbies samples to use HEOS - Updated lobbies sample with Voice and realtime chat - See editor documentation for the classes HPlatform, HAuth, HStats, HLobbies, HLeaderboards. Also refer to the provided sample project for usage Features - Authentication (Epic Games, Steam, Discord, etc) - Social Overlay on Windows - Automatic login - Achievements - Stats & Leaderboards - Lobby, Sessions and Multiplayer - Metrics - Mods - Player/Title data storage - Progression Snapshot - Reports and Sanctions - Ecom (Epic Games Store) See youtube tutorials video for using the plugin: https://www.youtube.com/watch?v=ENyvF4yVjKg&list=PL5t0hR7ADzun5JYF4e2a2FtZEWYHxK83_&index=1

    By: 3ddelano
  • LimboConsole: in-game dev console
    4.3
    v0.6.0Tools

    A simple and easy-to-use in-game dev console with a command interpreter for Godot Engine 4. It supports auto-completion with TAB for commands and history, auto-correction, inline hints and highlighting, command help text generation, argument parsing for basic types, aliases, custom theming, and more. Please read "How to use" in the README.md. This plugin is currently in development, so expect breaking changes.

    By: limbonaut
  •  GdScript2All
    4.1
    v1.4.2Tools

    Converts GDscript to C# and c++ with advanced features like type inference. Requires Python installed (tested with 3.12.5). To use : * drag&drop files and folders from the FileSystem dock * (optional) choose C# or c++ * (optional) change the output folder * click the convert button.

    By: Lcbx
  • YATI (Yet Another Tiled Importer) for Godot 4
    4.3
    v2.1.92D Tools

    This is an addon for the Godot Engine for importing files (.tmx, .tmj) created by the Tiled Map Editor (http://mapeditor.org). Most if not all Tiled features are supported: - all kinds of layers - all kinds of objects - all map orientations - visibility, opacity, tint, offsets, probability - tile flips & rotation, collisions, animations, custom data - parallaxes - templates - custom properties By setting class entry / custom properties on tiled objects the scene created by the importer can be largely customized. INSTALLATION: The 'Download' button downloads the newest GDScript addon version. For other versions (e.g. C# or runtime) or further info please press 'View files' which opens the project Readme where embedded links can be found in the Installation chapter. Change log and Reference documentation can also be found there.

    By: Kiamo
  • Developer Console
    4.1
    v1.3.1Tools

    Console that can drop down with the ~ key, as seen in games like Quake, that allows developer to add commands to quickly test things. Simply use "Console.add_command("command_name", <function>, <num_parameters>)" to add console commands! Parameters are passed in as strings. Other useful settings: Console.enable_on_release_build Console.pause_enabled Console.enabled And signals you can connect to: console_opened console_closed console_unknown_command

    By: jitspoe
  • GodotVMF
    4.3
    v2.1.23D Tools

    An importer of VMF files into Godot. Useful instrument for people who used to work with Hammer and finds it most comfortable tool for level geometry creation.

    By: H2x
  • Google Play Games Services for Godot
    4.3
    vv3.0.0Tools

    Godot 4.3+ Plugin for integration with Google Play Games Services for Android games. If you want the plugin for previous versions of Godot 4.x, check the github repository! Download the addons.zip file from the Releases section of the repository and uncompress its content to the root of your Godot Project. The README contains further instructions on how to use the plugin. These are the current functionalities covered so far: Sign in - Authenticate - Sign in Achievements - Increment and unlock achievements - Reveal achievements - Load achievements - Show achievements Leaderboards - Show leaderboards - Submit scores - Load Scores - Load leaderboards - Load top scores - Load player centered scores Players - Load friend list - Compare profiles - Search players - Load current player Save Games - Save a game - Load a game - Display saved games to select or delete - Load snapshots - Delete a snapshot Events - Increment events - Load events - Load events by ids

    By: Jacob Ibanez Sanchez