Plugins

  • Screenshot queue
    3.3
    v1.0Scripts

    Take in-game screenshots without visible pauses or frame time spikes. Queues screenshots and writes them to time stamped files in user directory using a separate thread.

    By: fractilegames
  • TemplateSaver
    4.2
    v1.15Tools

    this tool let's you take any tscn file and save it to the plugin as a dat file then you can use that template for any other project because it saves! it even comes with built in templates NEW: SETTINGS: --new show prints option --you can now change the location of the plugin(dock/bottom) Fixes: --recursion with preload/load is now not possible --duplicates found in templates are removed UI: --multi select templates using ctrl+click/shift+click/cmd+click --multi dragging templates --ui bug fixes --renaming template --filtering templates --changelog --invalid character in name warning --name already exists warning Extra: --there could be other things I forgot --love and care from nici --updates will take a haitus after this one for a while :( sorry...

    By: D0RYU
  • EasyPool
    4.0
    v1.0.1Scripts

    A simple implementation of the object pool pattern in C#

    By: SoftKitchen
  • Auto Screenshot
    4.3
    v1.0.1Tools

    Automatically take in-development screenshots of the full editor, the 2D or 3D viewport, even in-game testing at regular intervals.

    By: gertkeno
  • Input Action Prompt Icon Font
    4.3
    v1.0.0Materials

    Turns Kenney's input prompt icons into a custom font for scalable display and text effects like outline. Check the GitHub repo's readme for more details.

    By: univeous
  • Melvin's Toon Shader System (C# with .net 7)
    4.0
    v1.0.0Shaders

    NOTICE: Uses .net 7. Does not use standard lighting, instead uses a custom object to create a light direction. This is intended so that the artists have full control over the light angle like in a lot of anime toon shading applications. Repository has documentation. A toon shader system that comes with a custom light solution, and is based off of various anime toon shading techniques. Basic how to use: Add a CharacterLight object, then add the materials you want to control to the array of ShaderMaterials.

    By: Melvin8D
  • Platformer Pathfinding Enemy AI
    3.2
    v1.0.22D Tools

    This tool can implement a simple enemy AI that follows the player, with high extensibility!

    By: Ron0Studios
  • Awesome Debug Log
    4.2
    v1.0.1Tools

    Display values with titles into a panel in-game * Console log But in game! No more need to minimize the game screen * Order your logs with Tabs * Easy keyboard based navigation

    By: DaviD4C
  • Visualize
    4.3
    v1.4Tools

    Effortlessly debug script variables in-game for Godot 4 C#

    By: valkyrienyanko
  • Composer
    4.4
    v1.0.0Tools

    A lightweight scene manager library for Godot, written in GDScript, featuring support for loading screens and data transfer between scenes. The full guide on using the Composer is in the README in the repo.

    By: SparrowWorks
  • Fantasy 3D models Free
    4.0
    v1.03D Tools

    Free 3D models pack for easy level creation in fanasy setting. Package Content: - 41 fbx files with 3d models and an import setiing file for each of them - 1 png texture and import setting file for it - 1 material for all of models - 41 ready made prefab of environment and props - 1 demos showcase scene with all of assets If you have any issue with our assets, please contact us through e-mail or repository issues section.

    By: ithappy
  • RealTimeTimer
    4.3
    v1.0.0Tools

    Non frame-dependent timers, true real-time accuracy! RealTimeTimer utilizes system time to provide dependable timers that work consistently even with fluctuating framerates. Pause, resume, create intervals, and easily track remaining time with this straightforward tool. Perfect for scenarios where real-world timing is critical.

    By: EiTaNBaRiBoA
  • iOS Deeplink Plugin
    4.4
    v4.0Scripts

    Deeplink plugin allows processing of iOS application links that enable direct navigation to requested app content. Installation Steps: - click `Download` button - on the installation dialog... -> keep `Change Install Folder` setting pointing to your project's root directory -> keep `Ignore asset root` checkbox checked -> click `Install` button - enable the addon via the Plugins tab of Project->Project Settings... menu, in the Godot Editor - enable the plugin via the iOS section of Project->Export... menu, in the Godot Editor

    By: cengiz-pz
  • Extra Math for GDScript
    3.4
    v1.0.0Scripts

    Provides easy-to-use math functions that are not yet available in the stable engine builds. Functionality includes Euler conversions, conversion to axis-angle vector, and more. If you would like to add a common math function please submit an issue on GitHub. Usage example: ``` var from = Vector3.FORWARD var to = Vector3(1, 0, 1) var rot = ExtraMath.get_vectors_rotation(from, to) var to_calculated = from.rotated(rot.normalized(), rot.length()) var to_calculated_with_basis = Basis(rot.normalized(), rot.length()) * from ``` Functions in current version: usec_to_sec(usec: int) sec_to_usec(sec: float) get_vectors_rotation(from: Vector3, to: Vector3) basis2axis_angle(b: Basis) quat2axis_angle(q: Quat) quat2euler(q: Quat, order = DEFAULT_EULER_ORDER) basis2euler(b: Basis, order = DEFAULT_EULER_ORDER) euler2quat(angles: Vector3, order = DEFAULT_EULER_ORDER) euler2basis(angles: Vector3, order = DEFAULT_EULER_ORDER) Constants in current version: const EPSILON = 0.00001 const EPSILON2 = (EPSILON * EPSILON) const SQRTHALF = 0.7071067811865475244008443621048490 const SQRT2 = 1.4142135623730950488016887242 const LN2 = 0.6931471805599453094172321215 const EULER = 2.7182818284590452353602874714 const DEFAULT_EULER_ORDER = "yxz" For more details see the comments in the code.

    By: balintbarna
  • Godot Pixelmatch
    3.3
    v1.0.12D Tools

    Ported from pixelmatch (https://github.com/mapbox/pixelmatch), this is a small, simple and slow GDScript pixel-level image comparison library. - Allows you to count how many pixels differ between two images and can generate a new image with customizable colors to highlight these differences. - Has a tunable threshold property and the ability detect and ignore anti-aliased pixels.

    By: lihop
  • Free fly camera
    4.3
    v1.0.03D Tools

    This is a versatile free-fly camera for Godot, designed to handle 3D character movement with smooth camera controls. It features adjustable movement settings, mouse sensitivity, sprinting, head rotation clamping, and more. It's perfect for exploring 3D environments or any other project that requires a free-form camera perspective.

    By: highlife
  • G4 Super 3D Targeting System
    4.0
    v1.0Demos

    This is the 3D targeting system's demo project for Godot 4 game engine. This tool is based on 3D-Targeting-System-Ultimate for Godot 3.

    By: kreaninw
  • EasyCompute
    4.1
    v1.2Shaders

    EasyCompute is an addon that streamlines the usage of compute shaders with a user-friendly API. Simplify shader loading, buffer management, and shader execution to accelerate your development workflow.

    By: Tymec