Modular Character Controller for Godot 4. Includes FPS version with headbob and camera movement. (Walk, Crouch, Sprint, Swim and Fly Mode).
A Godot plug-in that simplifies the setup and use of compute shaders in Godot!This plugin wraps the RenderingDevice compute API. It provides a custom ComputeWorker class and node that simplifies setup and execution of the compute pipeline, and handles encoding of Godot data types into GLSL data buffers. All so you don't have to!Features:- ComputeWorker node/class- Custom resources to handle uniform data- Simplified compute API- Easy scene tree interaction- Supports uniforms and storage buffers- Support for Structs and Struct Arrays- Decently documented- Example sceneSee the README in the github repo for a short guide to get up and running!
TrenchBroom map loader for Godot 4. Alternative to Qodot. Also known as TBLoader.
This plugin makes use of the coi-serviceworker Javascript library to enable Cross Origin Isolation and SharedArrayBuffer in Godot 4 games, for situations in which you can't control the headers.
A Godot plugin that ports sfxr, the popular program of choice to make retro sound effects for games.You can use sfxr sound files like regular audio files in Godot and edit sound files like in the original sfxr.
Kenney's interface sound pack, pre-packaged for use in Godot.This package includes 100 interface sounds like button clicks, snaps, minimize, maximize, confirmation sounds and more.Sounds were converted from Ogg Vorbis to WAV for lower CPU usage and better compatibility with Godot, at the cost of slightly larger file size. This is a lossless conversion which keeps the original sound quality.Support the original artist to create more free game assets: http://donate.kenney.nl/3.2 version of this asset: https://godotengine.org/asset-library/asset/793
Provides parallax background that moves it's layers in editor.It helps to arrange objects in different layers relative to each otherThis is a port of the similar plugin from Godot 3.4.X to 4.X.X (https://godotengine.org/asset-library/asset/1535)
This add-on provides a more flexible replacement of the InterpolatedCamera3D node that will be removed from core in Godot 4.0.See the usage documentation at: https://github.com/godot-extended-libraries/godot-interpolated-camera3dDemo project: https://godotengine.org/asset-library/asset/740
Godot RL Agents is a fully open source package that allows video game creators, AI researchers and hobbyists the opportunity to learn complex behaviors for their Non Player Characters or agents.Find out more at the libraries github repo: https://github.com/edbeeching/godot_rl_agents
godot-playfab is an addon for the Godot Engine to use Azure Playfab.godot-playfab has been proven in production by games like Dome Keeper by Bippinbits!** INSTALL NOTE**You only need to select the `addons/godot-playfab` folder for installation! Other fields are only examples/extras!I wanted to create an opinionated, "natural" Godot integration/SDK. Anyone could use the C# SDK right now or use any SDK with GDnative. But these SDKs are only generated SDKs, with a lot of duplicated models, which are nothing more than an API wrapper.
Toolbar to manage your plugins directly from the main view.Allows for quick iteration when authoring your own plugins.
BlurHash encoder/decoder implementation in GDScript
First person controller for Godot 4.1
A simple plugin to allow the easy creation and use of destructible objects inside of Godot. Converts a shard mesh into a Node of mesh instances and custom generated collisions shapes, with each shard having its own rigid body. The shards can be generated either in game or before hand. Designed to be used in conjunction with Blenders cell fracture (or any other tool which can generate the required shard mesh). Further clarified in the README.
A simple multiplayer example project. Shows how to setup a connection, create a basic first-person controller and synchronize the movement over network.
This official plugin lets you interact with Git without leaving the Godot editor. More information can be found at https://github.com/godotengine/godot-git-plugin/wiki.Only compatible with Godot 4.1+.
Kenney's UI audio pack, pre-packaged for use in Godot.50 user interface sound effects including buttons, switches and generic clicks.Sounds were converted from Ogg Vorbis to WAV for lower CPU usage and better compatibility with Godot, at the cost of slightly larger file size. This is a lossless conversion which keeps the original sound quality.Support the original artist to create more free game assets: http://donate.kenney.nl/3.2 version of this asset: https://godotengine.org/asset-library/asset/795
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 APIDisadvantage:- 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"
A template for quickly getting started with WebXR projects in Godot.
A SoftBody2D is defined by a set of RigidBody2Ds and Joint2Ds used to simulate it and a Skeleton2D used to deform the texture.You can create multiple types of softbodies with this plugin, such as:- Bouncy softbody- Breakable/Deformable softbody- Softbody with hole
**Warning, this software is not complete, some functionality may be glitchy or change in the future**Polyliner allows you to create 3D lines.- LinePath3D lets you create a line using the Path node's Curve3D tools.- Trail3D continuously generates a line that follows its own node every frame.
Modular inventory system for godot 4 with nodes, compatible with multiplayer, separate logic from the UI, Using items as separate resources.Docs: https://expressobits.com/inventory-system-docs/
Demo project for the InterpolatedCamera3D add-on. The add-on's code is included in this asset.Find the InterpolatedCamera3D add-on at: https://godotengine.org/asset-library/asset/739
TileBitTools is a Godot 4 plugin for autotile templates and terrain bit editing.- Built-in autotile templates for all 3 terrain modes* 3x3 minimal, 3x3 16-tile and 2x2 templates from Godot 3 documentation* Blob, Wang and Wang 3-terrain templates to match Tilesetter's default export* 256-tile Corners and Sides templates from TilePipe2 (requires plugin for use)* Simple 9- and 4-tile templates- Custom user template creation- Bulk terrain bit editing buttons: Fill, Set Bits, and Clear- Customization options in Project SettingsSee github.com/dandeliondino/tile_bit_tools for full Readme and Wiki documentation
Onscreen Keyboard Plugin for Godot Engine. Displayed as soon as LineEdit or TextEdit are in focus. Select your OnscreenKeyboard object and apply your custom styles and font via inspector. (You can find some default dark-flat-like-styles inside the plugin/customize/styles folder)
Adds a custom 3D mirror node to the engine.The mirrors use additional cameras to render the scene from a mirrored perspective.Mirror properties that can be adjusted: - Tint - Size - Visible visual layers - Player camera - Distortion
This tool integrates GPT within Godot.Chat with it!Summarize your functionsRun basic actions such as write a function to verify an email using regex. Ask for help!How To UseClone the RepoCopy it to Your Godot ProjectUnder Project > project settings > addons and enable the AddonGo under Project Tools > GPT ChatSet your API key and pick your optionsClick OKYou can use Godot GPT now!
A simple branching dialogue editor and stateless runtime.Create your dialogue right in the Godot Editor itself with a simple script-like language and the built-in syntax checker.Then, in your game, use the DialogueManager global to fetch lines of dialogue. There is an example dialogue balloon to help get you started on creating your own to fit in better with your game. The GitHub repository also contains a few extra example balloon implementations.
Layout in godot like using web flexbox
Kenney's particle pack, pre-packaged for use in Godot.This package includes 80 sprites for particles, light cookies and shaders.Support the original artist to create more free game assets: http://donate.kenney.nl/3.2 version of this asset: https://godotengine.org/asset-library/asset/783
A simple plugin, to make dealing with licensing simple.License: CC0-1.0Currently supports loading license files you provide, and even license files that mods provide.Look at the Readme for more informationQuick Example: (A License Viewer Scene, that you can also drop into one of your game scenes)Run the Scene at res://addons/simplelicense/GUI/LicenseGUI.tscn and take a look around If you want to export those licenses for external viewing. click on the "open data directory" button then click on the "save licenses" button and watch the data directory populate with license files
Converts CSS to Godot Themes
Imports FontFile resources from plain PNG images in a simple format.See the readme for usage instructions:https://codeberg.org/starriver/abfi/src/tag/v3.0.1/README.md
Kenney's prototype texture pack, pre-packaged for use in Godot.This package includes 13 development/prototype textures each in 6 different colors. All textures are 1024×1024.Support the original artist to create more free game assets: http://donate.kenney.nl/3.2 version of this asset: https://godotengine.org/asset-library/asset/780
Goshapes provides intuitive, curve-based level creation tools for Godot 4.This tool augments Path3D nodes with abilities to: - create custom block meshes (earth, buildings, etc) - create path meshes (fences, paths, roads) - scatter instances (trees, rocks, grass, etc)This makes it ideal for quickly putting together 3D environments.
AI-assisted development for the Godot engine.