Plugins

  • Character Outline
    3.4
    v1.23D Tools

    Character outline displaying addon. 1.2 updates: * refactoring source 1.1 updates: * improved in cross with outlined object and hide object.

    By: arlez80
  • OptiScene
    4.0
    v1.13D Tools

    Adds a tool to combine MeshInstance3Ds into one MultiMeshInstance3D Changes since last version: - Added parent name and type indicator to figure out exactly which meshes will combine - Added collision support for summarizing multiple Staticbodies into one (Watch out for non-uniform scaling of these Staticbodies though!) - Added scaling support, including non-uniform scaling - Improved console output for tracking down exactly what is happening during combination - Instead of replacing the meshes, it just adds the MultiMeshInstance now, in case something goes wrong in the conversion - Added seperators inbetween combination-options for more readable design

    By: Smorty
  • StateSync - Advanced Game State Management for Godot
    4.0
    v1.0Scripts

    The script uses two static functions to create a wait system for your scripts akin to using create_timer(). However instead of an abstract time you place the state of the script you wish to wait for. The StateSync will create a node with debug information at runtime about what called the StateSync and its id. When the state becomes your desired state it will continue your code's processes. There is no Autoload in the script and it comes with 2 calls, a singular wait condition or grouped batched wait conditions. The README contains example uses.

    By: Arte
  • Doodly Jumping
    3.0.4
    v1.0Demos

    A small demo game in the spirit of Doodle Jump, using both VisualScript, GDScript and a Shader. Please see README.md for additional instructions after downloading. Screenshot: https://imgur.com/a/JaNFiuf

    By: Clocktown
  • Godot Stick
    4.3
    v1.0Tools

    Joystick for Godot Game Engine

    By: Saulo de Souza
  • Analog Touch Control
    4.3
    v1.0Tools

    # AnalogTouchControl ### Usage 1- Place in the Scene, 2d or 3d. 2- Set the inputs on the inspector. ### Properties * Enabled : bool = true * PositionType * ControlsColor * CircleTexture * KnobTexture * Deadzone * MaxLenght * UpInput * DownInput * LeftInput * RightInput

    By: Cianci
  • Dialog Box
    4.0
    v1.2Scripts

    Tool that allows you to create dialogue system just by adding single node.

    By: Fading Ind
  • Godot-Stuff ECS 3.5
    3.5
    v3.5-R1Scripts

    Godot-Stuff ECS 3.5 This is a Framework for adding a simple Entity Component System using Godot. The Framework puts less emphasis on performance, and instead tries to focus on improving Workflow and Code Reuse. Features * simple design * flexible * create using scene structure or code This version supports the Godot 3.5 releases. Read the documentation here: https://gs-ecs-docs.readthedocs.io/en/latest/index.html Get started with a very simple example here: https://gs-ecs-docs.readthedocs.io/en/latest/simple.html

    By: paulhocker
  • Snuff Puppy Keyboard
    4.4
    v1.0Misc

    Bappy keyboard input manager based on the game Snuff Puppy Shelter.

    By: snekofspice
  • Tiny Treats - Charming Kitchen set
    4.1
    v1.03D Tools

    This is a collection of cute stylized low-poly game assets, perfect for building a cozy kitchen in your game. The set contains various countertops, a stove, a large fridge, floors/walls/doors, and plenty of decoration pieces to give life to your little kitchen. These assets are ideal for creating a little cooking game or designing a small kitchen scene for a life-simulation game. 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
  • XSM 2.0 - eXtended State Machine
    3.5
    v2.0.4Tools

    This eXtended State Machine is as easy as adding State nodes in your scene tree. This plugin empowers you to easily create simple or complicated State Machines. Add one State Node as a root, give it three sub States and there you go, your first FSM is done. But if you want it to chose between random substates or to play your animations automatically on enter, it is definitely also possible. This is a personal implementation of StateCharts. A basic platform example shows (kind of) the true power of xsm and godot! With easy Node composition system, timers, animations, regions, random states, state loops, pending States, substates call, an active states list, arguments to a state_change, a history of active states and more v 2.0.4: - New icon for StateAnimation - Added a fallback if find_state fails to find the name in the state_map - few cosmetic fixes v 2.0.3: - Templates moved to addons directory - fixed basic example

    By: atn
  • Rider Launch
    4.2
    v1.0.0Tools

    This plugin help developer that use Jetbrain Rider IDE to fix an issue In Jetbrain Rider IDE you can run your GDScript project with the "Player GDScript" target in debug, then the Rider IDE had debug tools BUT if you run your project from Godot Engine, Rider IDE don't have debug tools opening ( since he doesnt know that your project is running ) with this plugin and the help on a Jetbrain Plugin : https://plugins.jetbrains.com/plugin/27239-expose-run-debug/edit you can expose the run / debug targets and run them from godot This plugin will replace the original Godot engine play button by a new one calling the opened Rider IDE that expose the same target port and play run on it, allowing you to get the Rider IDE debug session

    By: Meta-Ben
  • TotalJSON
    4.0
    v2.3Scripts

    Fast, light-weight JSON library. Completely stand-alone, no dependencies. Nothing but C# for maximum compatibility and portability. Requires .NET version of Godot. Does all the basic things: - Create and modify JSON object - Parse strings to JSON and turn JSON objects to strings (compact or pretty) - Serialize objects to JSON and deserialize JSON back to objects Made with easy usage in mind: - Complete inline C# documentation of all classes and methods - Very informative exception messages for easy debugging Safe: - JSON objects can be set protected to prevent accidental modifying - Strongly typed, you can't accidentally read values in wrong format - Prevents creating circular JSON structures Going the extra mile: - Supports all different C# number types, but also numbers of any size outside long/double range - No limits how deep JSON objects can be - Debug IDs helps to track down exception sources even when stack trace is not available - Multiple examples, also real-life data examples - Keeps key/value pairs of JSON object in order

    By: Leguar
  • Godot Essentials
    4.2
    v1.0.2Templates

    This repository is a double threat: it's both a template to get you started and a learning tool to help you grow as a game developer. We've kept it minimalist, focusing on functional code that you can easily build upon or modify, without any pre-made menus or clutter. Most of the components are neatly separated into 2D or 3D folders, making them easy to find and use. if you only need one component or autoload you can copy the code and use it in your project directly, it is not necessary to download it as a plugin or this entire repository. ⚠️ This document is a compilation of knowledge I've gathered during my first year of learning. While it may not be comprehensive or officially supported, it's intended to be a helpful resource for others starting their own learning journey⚠

    By: BananaHolograma
  •  3D Cross The Road Template
    3.5
    v1.0Templates

    You can use this template as reference to create your own 3D cross the road game in Godot. Contains: Basic player configuration to move Vehicles generated by instances loop Trigger interactions with containers Basic score configuration Timer in HUD configuration

    By: dwarfpreon
  • Gopilot Utils (LLMs and embedding)
    4.3
    v2.0Misc

    Send and receive LLM calls to your favourite API (like OpenAI) and embed your text using your local ollama installation Check out the examples at res://addons/gopilot_utils/examples Read the class reference to figure our exactly how to use these nodes, or that the lil guide I linked

    By: Smorty
  • BumpToNormal
    4.0
    v1.0Tools

    Generate a normal map from a bump map

    By: Jitnaught
  • GODolphin
    4.3
    v1.0.0Tools

    zh-cn: GODOT 的 C# 工具包,包含了从R3仓库中提取的可反应属性的实现,以及从UNITY QFRAMEWORK 中提取的非常好用的工具,并做了一点小小的修改,同时也包含一个现代化外表的 LOG CONSOLE en: GODOT's C# toolkit, including the implementation of reactive properties extracted from the R3 repository, and the very useful tools extracted from UNITY QFRAMEWORK, with a few minor modifications, and also includes a modern-looking LOG CONSOLE

    By: baizeyv