Plugins

  • GDMatPlot
    4.3
    v0.3.02D Tools

    This plugin adds GNUPlot terminal to the Godot engine for displaying plots on a 2D canvas layer without requiring GNUPlot executable Checkout demos: https://github.com/dmrokan/gdmatplot/releases/download/v0.3.0/demo.zip https://github.com/dmrokan/gdmatplot/releases/download/v0.3.0/demo3d.zip

    By: dmrokan
  • Godot QOI
    3.4
    v1.3Misc

    This is a QOI (Quite OK Image Format) wrapper for Godot Engine. This addon will allow you to read, write, encode and decode images to or from the QOI format. This is a GDNative library. Includes precompiled binaries for Windows, Linux, macOS and Android, but it must compile for each platform which Godot Engine supports. Features: - Fastest encoding - Fast decoding - Editor integration - Cross-platform - Simple API Disadvantage: - Large file size (compared to PNG or WebP. more than 2-3 times larger) - No VRAM compression Editor integration: * After installation, do not forget to enable the plugin in the project settings. As with regular textures, qoi can be used as sprites or textures of materials. QOI will be imported into the .import folder to write additional settings to the original .qoi file. Import parameters are also available. And you can save any texture as a qoi image directly in the editor. How to remove the editor integration? If you do not need integration into the editor, you can simply delete or not extract the "addons/qoi/editor/" folder. You will still be able to work with images using scripts, but the editor will not recognize qoi.

    By: DmitriySalnikov
  • Terrain Shader
    4.0
    vv1.1Shaders

    Split texture, stochastic sampling, triplanar projection shader for Godot4

    By: acegiak
  • Force Field Shader
    3.0
    v1.0Shaders

    Force Field shader that uses depth buffer to find intersection with other meshes and a rgb texture to draw some animated details.

    By: curly-brace
  • Color Eater - Mobile Demo
    3.3
    v1.1.0Demos

    A simple demo project for mobile games in Godot called Color Eater. It is there for it to be used as a reference project on mobile game creation. This project showcases how to achieve many features in Godot. Features: UI, Score System, Character Selection System, Button System/Animation, Music/Sound-Effects/Vibration Toggles, Scene changes and a simple game with particle system for you to understand the game loop and how those informations are saved on mobile.

    By: KamyWorldProductions
  • Inventory Editor (G4)
    4.0
    v0.1.5Tools

    This is a Godot Editor plugin to manage inventories and items in godot. The plugin allows you to quickly and easily manage all your inventories and items. You can also create your own inventory and items ui. Resources are assigned very easily using drag and drop. The assigned resources can be viewed in preview window, to check them. You can also test all your inventories and items in preview mode. Version: 0.1.5 godot 4 rc1

    By: VP-GAMES
  • SpatialAudio3D
    4.3
    v1.0.0Demos

    A Godot plugin that adds spatial acoustics with calculated delays, reverb and occlusion effects based on level geometry.

    By: Claude
  • Gameboy Dot-Matrix Filter
    3.2
    v1.0Shaders

    A gameboy dot-matrix retro post-processing filter for your games. Enjoy.

    By: marcospivetta
  • SPHater demo
    3.0
    v1.0Demos

    A particle based fluid/water demo in Godot 3.0. Instructions on how to use it is in the README file that it comes with.

    By: SIsilicon
  • Sheet to Sprite
    3.5
    v1.1.12D Tools

    It helps you quickly add sprite to a scene from a spritesheet file

    By: UnluckyNinja
  • GraphQL client
    4.0
    v0.1Tools

    A small library to do graphql request from gdscript without external dependencies

    By: jsingla
  • Godot QOI (4.1.4+)
    4.1
    v2.2.0Misc

    QOI (Quite OK Image Format) integration for Godot Engine 4.1.3+. This is a GDExtension library. Includes precompiled binaries for Windows, Linux, macOS, Android and Web, but it must compile for each platform which Godot Engine supports. Features: - Fastest encoding and fast decoding (when working with the QOI class in scripts) - Editor integration (use .qoi as regular textures) - Cross-platform - Simple API Disadvantage: - Large file size when working with .qoi files directly (compared to PNG or WebP, more than 2-3 times larger) * After installation, please restart the editor. For more info click on "View Files"

    By: DmitriySalnikov
  • AlphaOS
    3.1
    v0.1.2Demos

    A mini "OS" made with Godot Engine 3.1 by uriel Deveaud (CincoViento)

    By: urieldeveaud
  • Epic Anchors
    3.3
    v0.1.0Tools

    Improvement of the anchor panel UI for Godot. Based on the Proposal https://github.com/godotengine/godot-proposals/issues/3559. Created by @lentsius-bark, published by Deep Entertainment

    By: deepgames
  • Godot Optional
    4.2
    v3.0Scripts

    Introduces to Godot types inspired by the Rust programming language. - Option explicitly denotes that a value can be a null and must be handled - Result explicitly denotes that an operation can fail and must be handled - Custom Errors that carry with them details about the exception, including a cause and display message! It also acts as a place to have a centralized list of errors specific to your application, as GlobalScope.Error doesn't cover most cases. - TimedVars that keep track of when they were created, and can delete themselves after a set amount of time. - Enum structs (experimental): Enums that aren't just integers, but also carry user defined data with them! Good for state handling! Examples, documentation, and playground (see examples/misc) also included! PRs are welcome!!

    By: Tienne_k
  • Script Name On Top
    4.0
    v1.1Tools

    Script name listed at the top of the script editor. Plus two smaller features.

    By: rainlizard
  • 3D Car with Settingspanel
    3.1
    v1.0.03D Tools

    This asset contains a driveable car which you can directly use in your project. All you need to do is to drag and drop the `car.tscn` file into your scene. Once you are done, you could press [ESC] to open the `SettingsPanel` to adjust the `VehicleBody` and all the `Wheel` nodes individually. Main focus of this asset is to make a quick start with cars in Godot and save all the vehicle settings you have made for later use. This can be done by the built-in preset system in this asset. ۝ Getting Started ۝ The car scene is created for common use with a `VehicleBody` as a top node. The body consists a single mesh including the mainframe, windows and lights. For the best performance, `CollisionShape` is a `BoxShape` with approximate size of the body mesh. ֍ How to use ֍ You need to copy the `3d_car_customizable` folder into your project. You are now ready to go. Simply instance the `car.tscn` scene to where you need it and start the project. Simply control the car with the arrow keys and press [ESC] to open the `Settingspanel`. Here, you can adjust several settings of the car. `ScriptVariables` and `VehicleBody` are general car settings. After them, you can see `rear_left`, `rear_right`, `front_right` and `front_left` labels presenting each `Wheel` node. Sliders apply the values immediately on the car. You can save these settings by pressing on the `Save Preset` button at the top of the panel. A preset name should be written in the `LineEdit` next to the button. A preset is located in the `user://3d_car_customizable/` folder. All the presets in this folder are listed in the `Preset List` on launch. The first preset on this list will be loaded automatically when the node enters the tree. - Asset Settings √ Use Camera: attaches a camera on the hood. √ Use Controls: lets you control the car with arrow keys. √ Show Settings: will show Settingspanel when [ESC] is pressed. -Does not disable preset system ֍ Car Model ֍ I have modeled a car with Blender for this tutorial. You have the full rights of the car model. If you would like to model your own, it is really easy I would say. Just follow "CGGeek's Low Poly Vehicle Modeling Tutorial". Link in the Github repository. ۝ Features ۝ • Fully working car • Can be controlled with keyboard (`ui` keymaps) • A camera placed on the hood • Turn the camera with mouse movements • Decent `VehicleBody` and `Wheel` properties applied • Settingspanel for tuning the car • ! Built-in preset system ! • Bind wheelsettings to each other • Load first preset on the list automatically on launch ۝ Known Issues ۝ If you instance 2 cars in a single scene and you want to switch between them, you need to code it yourself to control the cars independently. The idea was to place the camera at the back of the car like the most racing games. I have come across some problems where I was forced to place the camera on the hood. You can not disable preset system. It will load the first preset on launch if there is one. ۝ Contributing ۝ You are free to make suggestions on this asset. I would love to impletement new features, improve the current ones and make the code more organized. Please see the Github page for contributions. ۝ Licence ۝ This asset is licenced under the CC0 1.0 Universal (CC0 1.0) Public Domain Dedication. You could simply use this asset in your projects and not mention anyone or anything. It is completely free to use/change/sell.

    By: OnSr
  • GES - Godot Easy Saving
    4.3
    v2.0.0Tools

    GES (Godot Easy Saving) is a simple and lightweight addon for the Godot Engine that enables developers to implement flexible, secure, and robust save systems with ease. Features: - Encryption support with unique passwords per device. - Support for multiple save files (e.g., multiple save slots). - Autosave functionality with adjustable intervals. - Autosave on quit functionality. - Debugging tools for inspecting and logging save data. - Signals for save/load events and data changes.

    By: IsItLucas?