/godot-powerful

List of plugins to turn godot into a most powerful engine that already is.

Primary LanguageGDScriptMIT LicenseMIT

Godot Powerful Tools & Essentials

Power

List of plugins that you need in almost any project you make to turn godot into a most powerful engine that already is.

Updates

  • 1.3 - Added
    • Code Snippet
  • 1.2 - Added
    • KiriSplat
    • Some titles will have WIP (Work in progress) which means it can leak features.
  • 1.1 - Link Correction
    • Updated ASM download link

Download All-in-one

Now you can download this repo and extract it at your godot's project folder, some assets are not plugins, they can be found inside mods/ folder, this is related to SpriteTextScript and EasyBlend

3D Text (Label3D)

  • Hello! This is an addon built for Godot 3.1.x that adds 3D labels to your arsenal of nodes. It's just like a regular label, but in 3D! The addon simply adds a new node called Label3D that you can add anywhere in your 3D environment.
  • Author: @SIsilicon
  • Download
  • Screenshot

Abstract State Machine (ASM) / WIP

  • ASM is a GraphNode Based State machine tool for Godot 3, It generates a ready-to-go state machine for your game:
  • Author: @nonunknown
  • Download
  • Screenshot

Advanced Background Loader

  • This script allows you to load entire levels and all required assets while playing cutscenes.
  • Author: @MasterPolska123
  • Download

Code Snippet Plugin

  • This plugin for Godot 3.2.X adds a popup which lists all available code snippets. The popup is shown with Control+Tab.
  • Author: @Leleat
  • Download
  • Screenshot

Command Pallete

  • A Godot addon inspired by CtrlP, making it faster and easier to open the resource you're looking for in the editor.
  • Author: @IvanFon
  • Download
  • Screenshot

EasyBlend

  • EasyBlend is a shader which allows you to set a custom blending mode for your canvas item. Included are many of the blending modes you will find in common image editors.
  • Author: @nobuyukinyuu
  • Download
  • Screenshot

GPU TileMap

  • This is a shader based tilemap alternative, tiles have the same width and height, maps are stored as image textures, for now the maps are saved in the scene
  • Author: @MightyPrinny
  • Download

Inspector Gadget

  • Inspector gadget is a set of GDScript UI controls designed to read and write object properties at runtime. It extends the standard get_indexed() function from the Node
  • Author: @Shifty
  • Download
  • Screenshot

KiriSplat / WIP

  • KiriSplat is a decals system for Godot
  • Author: @ExpiredPopsicle
  • Download
  • Screenshot

Material Maker

  • This is a tool based on Godot Engine that can be used to create textures procedurally.
  • Author: @RodZill4
  • Download
  • Screenshot

Modifiers

  • Node that allows the creation of multiple chained modifiers for any node property.
  • Author: @samdze
  • Download
  • Screenshot

Next

  • Godot Node Extensions, AKA Godot NExt, is a Godot 3.1+ repository dedicated to collecting basic script classes that are currently unavailable in vanilla Godot.
  • Author: @godot-extended-libraries
  • Download

Object Pool

  • Godot object pool. Used to instantiate a pool of objects using a user-defined pool size, PackedScene, and prefix. Some convenience methods exposed allowing a pool.get_next_dead() to fetch the next available object from the pool.
  • Author: @brandonlamb
  • Download

Quick Plugin Manager

  • Faster plugin management without going deep into Godot's plugin settings.
  • Author: @mastermarkus
  • Download

Screen Debugger

  • This is a plugin which enables the user to show their variables in-game. You can see the variables changing on-screen instead of printing them into console...
  • Author: @nonunknown
  • Download
  • Screenshot

Sound Manager

  • The Sound Manager gives the users a better control over the audio of their games. Using this plugin, it is possible to play every sound of the game using just simple method calls. No more long AudioStreamPlayer lists inside your scenes nor long methods to handle the audio inside every script. It also gives you a better control over the Background Music. The sounds will not stop between scenes anymore, giving you the power to stop it and play it whenever and however you want.
  • Author: @Xecestel
  • https://gitlab.com/Xecestel/sound-manager

SpriteText

  • Script that can be used as a label that uses a sprite sheet to display text
  • Author: @MightyPrinny
  • Download
  • Screenshot

Text Editor

  • A little plugin to easy-way manage your text files inside your project folder.
  • Author: @fenix
  • Download
  • Screenshot

TODO

  • This is a TODO list dock for the Godot 3 game engine
  • Author: @need12648430
  • Download
  • Screenshot

Vector Resource

  • A Godot Engine plugin which introduces a new VectorResource type and an accompanying editor. These allow to store vectors externally and conveniently edit Vector2/3 core data types as regular resources which can be shared between multiple instances.
  • Author: @Xrayez
  • Download
  • Screenshot