Plugins

  • GodotParadiseAchievements
    4.1
    v1.0.12D Tools

    Implement achievements in your game in a simple way and with minimal security practices.

    By: BananaHolograma
  • Discord RPC Python wrapper for Godot
    3.2
    v1.0Scripts

    See README.MD in repo (click Show Files button) It doesn't need Discord SDK or anything like that to work. It requires just python 3.x and a bit of time to modify one file for Your needs Plugin made by: New Dev

    By: Master - Main Channel
  • Sprite2D Rect Editor
    4.1
    v1.0.12D Tools

    This addon allows easier editing of the `region_rect` property of Sprite2D nodes. The addon should be compatible with Godot 4.1 through 4.3. It may work for other 4.x releases but I haven't tested them. When a Sprite2D is selected in the editor and has `region_enabled` checked, additional handles will appear on each side of the Sprite2D. Dragging these handles will resize the region rect in the given direction while adjusting the node's position and the region's x/y/width/height properties such that the opposite edge stays put. Caveats: - The Sprite2D must have `global_rotation` set to a multiple of 2π (e.g. 0). I didn't want to have to figure out how to measure drag distance along any arbitrary axis, but pull requests are welcome. - The handles will always snap to 8px increments. Godot doesn't provide a way for addons to fetch the editor's configured snap settings (see: https://github.com/godotengine/godot/issues/11180). You can change the snap distance for your project's needs by changing the `grid_size` constant in `plugin.gd`. As a bonus, the plugin adds an "autorect" button to the Sprite2D inspector. When pressed, it sets `region_enabled` to true and sets the region rect to the size of the image. This is in contrast to the default behavior which just sets the rect's dimensions to 0 when you enable the region.

    By: andrej88
  • Draftsman
    3.2
    v0.1Scripts

    Customizable script that unifies all 2D draw methods in one place, both for debugging and in game purposes. Contains functions that will draw circle outlines, lines, text and trajectories for rigid bodies depending on the force. NOTE: add Draftsman to auto loaded scripts. Go to: Project / Project settings / AutoLoad

    By: LuckyB45tard
  • GodotParadiseAchievements-CSharp
    4.1
    v1.0.1Scripts

    Implement achievements in your game in a simple way and with minimal security practices now in C#.

    By: BananaHolograma
  • First Person Exploration Template
    3.2
    v1.1.1Templates

    a template project for making a game of first person exploration/walking simulator genre. features: character with acceleration and proper slope behavior; fading system; text messages; audio player with adjustable fading; flexible trigger areas;

    By: DiV4
  • GodotParadiseProjectileComponent
    4.1
    v1.0.1Scripts

    Imagine placing this component in any scene representing a projectile in your video game, and it is ready for action. It provides common functionalities for standard projectiles.

    By: BananaHolograma
  • CSConnector (Contextual Signal/Setup Connector)
    4.1
    v1.0.0Scripts

    The Contextual Signal/Setup Connector provides a clean interface to dynamically manage descendant nodes. Its purpose is to enhance decoupling and flexibility in mid-to-large games. Valuable for: * Structural decoupling * Temporal decoupling * Connecting signals on descendant nodes * Connecting setup (dependency injection) on descendant nodes It's recommended to read the usage guide by clicking through View Files > Wiki > Usage Guide.

    By: svetogam
  • GodotParadiseProjectileComponent-CSharp
    4.1
    v1.0.1Scripts

    Imagine placing this component in any scene representing a projectile in your video game, and it is ready for action. It provides common functionalities for standard projectiles now in C#.

    By: BananaHolograma
  • 2D Flipscreen Library with Scrolling
    3.3
    v1.3.0Templates

    This is a library and template for creating 2D Tilemap based flipscreen games (think, original Links Awakening, Binding of Isaac, older games such as Dizzy and Jetset Willy, etc. or hybrids such) or with scrollable regions such as Celeste or original Metroid. A full tutorial and starter guide is provided as well as Godot tutorials for recreating a Metroid level in the 'download links' button and in the project files.

    By: chucklepie
  • Finite State Machine
    3.5
    v1.1.1Scripts

    A GDScript implementation of the finite state machine pattern. Adds node types for finite state machines and states.

    By: HexagonNico
  • GodotParadiseMotion2D-CSharp
    4.1
    v1.0.5Scripts

    Is a versatile and customizable module designed to streamline 2D Nodes movement in Godot Engine now in C#. Whether top-down, platformer or grid-based, this component offers the functionality you need without having to rewrite it yourself for each project. The movement can be made flexible with the exposed parameters and contains an internal API that facilitates the most common actions that can occur in a 2D game.

    By: BananaHolograma
  • AdMob
    3.5
    vv1.3.5Tools

    This plugin helps to use the AdMob Plugin created by Poing Studios. Android: https://github.com/Poing-Studios/godot-admob-android iOS: https://github.com/Poing-Studios/godot-admob-ios

    By: poing.studios
  • Camera Shifter
    4.2
    v1.0.0Tools

    The system utilizes a third global camera to facilitate the transition between two other cameras. This temporary camera mimics the properties of the camera you want to transition to. Once the transition completes, the target camera becomes the active camera in your scene.

    By: ninetailsrabbit
  • Format on Save
    4.1
    v1.2.0Scripts

    This plugin runs `gdformat` on save to automatically format your GD script as you code. NOTE: This plugin only runs if "gdformat" is installed. Instructions available at https://github.com/Scony/godot-gdscript-toolkit

    By: rhg_dev
  • Godot Async Resources
    3.5
    v0.1Tools

    Godot.XT enables the use of asynchronous resources as assets. The plugin creates a "URL" manager where you assign an identifier to an asynchronous resource using a <XT+[ResourceType]> file. *Only supports images for now

    By: QJPG