Plugins

  • Auto Version Incrementor (Mono)
    4.3
    v0.1aTools

    Automatically updates the version number stored in ProjectSettings. Can be configured to increment on build, export, or both. Edit settings.cfg in res://addons/auto_version_incrementor_mono/settings.cfg to customize functionality. More customization is planned for the future. To install, copy the addons folder into the base directory of your project. NOTE: Being a Mono plugin, you must build the mono solution before enabling the plugin.

    By: jtsmithit
  • 2D Editor Light Toggle
    4.0
    v1.02D Tools

    Adds a light toggle in canvas editor's toolbar. Use this toggle to view your level without lighting (for example, dark levels). Affects editor only, runtime lights will be there as usual. Note: Works only for PointLight2D and DirectionalLight2D (not CanvasModulate).

    By: aXu-AP
  • Copy Correct Shader Parameters
    4.2
    v1.2.0Tools

    A simple plugin that offers a dock displaying the names of parameters from a selected shader. It includes click-to-copy functionality to minimize bugs caused by incorrectly typed string literals.

    By: Marco-
  • QuitButton
    4.2
    vv1.0.0.0Tools

    Adds a configurable button that quits the application when pressed. A very simple control node made for the sake of quick and simple solutions in times of need (like - say - a game jam...).

    By: NovaDC
  • Casual Run Arcade Project - Endless Runner Base Game
    3.5
    v1.3Projects

    Casual Run Arcade is an open-source Godot project where players must avoid obstacles, collect coins and survive as long as possible while the game speed gradually increases. Also the game features a skins system, where you can unlock skins and use them in-game. Built using the Godot game engine (version 3.5 or later) with the GLES 2 renderer, this project is optimized for mobile devices, ensuring smooth gameplay (good FPS, no stutters) even on low-end phones. More info: https://thegamehub.club/viewtopic.php?t=2

    By: Rahmid
  • Mosaic Shader
    3.1
    v1.0Shaders

    2D/3D Mosaic Shader for Godot Engine 3.1 later

    By: arlez80
  • Old TV Shader (CRT)
    3.1
    v1.0.0Shaders

    A shader that mimics the effect of a CRT TV (those old ones).

    By: DainnTheDear
  • Godot-Stuff Logger 3.4
    3.4
    v3.4-R1Scripts

    Godot-Stuff Logger 3.4 A GDScript based logging utility, it provides a very low level way to debug your Games. There are different Appenders and Layouts available that let you control how the logger output is delivered. This latest release is now installed like a proper plugin. Activate the Logger by going into your Project settings and activating it. Note: Cyclical errors have been correct and a restart of Godot should no longer be required when adding this asset. Features * low overhead * simple to include in your projects * eight different logging levels * output to console or filesystem * html output available (experimental) This version supports the Godot Version 3.4 releases. For more information follow this link https://gitlab.com/godot-stuff/gs-logger/-/blob/3.4/README.md

    By: paulhocker
  • Rotate Tilemap Tiles Using Code Demo (with Tutorial Video)
    4.2
    v1.0.0Demos

    This demo shows how to rotate tilemap tiles using code. Goes with my tutorial here: https://youtu.be/WtiLCtOVC54 View all my assets here: https://godotengine.org/asset-library/asset?user=ThinkWithGames

    By: ThinkWithGames
  • Dolly Camera Controller
    4.0
    v1.0.03D Tools

    A script used to make a DollyZoom effect. Instanciate it and attach it to a camera. The controller will adjust the camera FOV depending of the distance between the camera and the tacked subject or start distance. Dolly Zoom Effect (Vertigo Effect) The Dolly Zoom is a camera technique where the camera moves closer or farther from a subject while zooming in or out to keep the subject the same size. This creates a disorienting effect where the background appears to expand or contract. How It Works: Moving forward (dolly in) → Zoom out. Moving backward (dolly out) → Zoom in. Famous Examples: Vertigo (1958) – First use of the effect. Jaws (1975) – Iconic shark attack realization scene. Goodfellas (1990) – Used to show paranoia. This effect is widely used in filmmaking to create tension and unease.

    By: The Spoonful One
  • PC Inventory Demo
    3.1
    v1.0Demos

    Demo showcasing inventory feature for PC. Left-click mouse to hold and drag to put/switch/combine items. Additionaly hold 'alt' to split stackable items. Right-click mouse to use/equip/delete items. Ability to: auto-arrange items, move windows, resize or scroll through backpack window. Created by expanding work done by user 'Oen44'.

    By: szechset
  • Tiny Treats - Pleasant Picnic set
    4.1
    v1.03D Tools

    This collection of cute stylized low-poly game assets can be used to make a cute little picnic scene for your game. This set includes three patterned picnic blankets, two baskets, some serving trays, and plenty of decoration and food items to decorate your scene with. These assets are great for creating a cozy lifesim game or to be used as decoration items in your RPG. Features: - 34+ Stylised low-poly 3D models, perfect for games across all platforms, including mobile. - Textured using a single gradient atlas texture (1024x1024) that can be downsampled up to 128x128 for further optimization. - Free for personal and commercial use, no attribution required. (CC0 Licensed)

    By: Tiny Treats
  • Your Buil
    4.3
    v1.0.1Tools

    The easy way to use build data like git commit hashes in your build.

    By: svetogam
  • 3DCamera for Fighing Game
    4.1
    v1.03D Tools

    Camera 3D that follows Characters on the stage. This plugin supports regular movement (forward, backward and vertical), lateral movement (side steps), detects side changes (cross-ups and cross-unders). Also interpolates its translation for a smooth camera movement. The "FM" slot refers to the "Fighter Manager" node of your Characters, such "FM" node can be a "Node3D" that must have an Script attached to it; That Script must have declared 2 String variables called "current_sidePJ1" and "current_sidePJ2" so the plugin can notice you in wich side your Characters are on. These 2 String varibles are updated with the values "LEFT" or "RIGHT", giving you the signal that your Characters have changed sides.

    By: GatitoMimoso
  • Demo Platformer Game
    3.1
    v1.0.2Demos

    Repository with mechanics that you can apply for your platform projects.

    By: CesarLeon