A Simple Adaptive Music & SFX Helper
Let you make a first-person 3D game.
gDAW introduces custom nodes that allow devs to generate sound effects in real-time, using ADSR envelopes.
Paint vertex color directly in Godot.For a development version with frequent updates and experimental features visit https://github.com/tomankirilov/VPainter/tree/experimental
Adds simple motion (ribbon) trails to Godot 3.2. Supports texturing and start/end colors for fading in/out. This can be used for a variety of special effects.Instructions:1. Unzip the contents into a new folder. This folder contains a demo project, and if it is not needed, the MotionTrail subfolder can be copied directly into an existing/new project.2. Simply drag and drop the MotionTrail.tscn scene onto a parent scene (such as an object in motion), and you should be all set!
A freely inspired implementation of StateCharts (complex state machines) for Godot. This plugin provides States composition with subStates (and sub-...-sub-States), regions (ie parallel States), history (you can store the last active states easily) and helper functions in the "easy-to-use nodes that I move around" philosophy of Godot.Timers and easy animation playing as a bonus!Now with a StateRoot, pending States, substates call, an active states list, arguments to a state_change, some debug help and an active States history ! (look in the readme on gitlab)Last edit: 1.6.1: Careful might break if update !!!- corrected signals and pending_state to have State params- added change_state_to(state_node)- possible to call change_state(), calls change_state_to(self)- next_state() and prev_state()- removed goto_state() (was unused)1.5.7:- A default animation name can be specified in the inspector- Indented debug text if nested state change calls- Icon and icon colors changes
Hierarchical Finite State Machine As we all know, state machine is a very common design pattern. Here provide a powerful and easy-to-use Godot plugin for Hierarchical Finite State Machine with visual editing.FeaturesPerfect visual editorSupports hierarchical nesting and can be used in complex situationsDiversified transition plansTwo development modes: signal callback and attached state scriptDevelop base GDscript, compatible with Godot basic version and mono versionHFSM structure:Installation Clone this repo and copy "addons" folder in your project,then Activate this plugin in Project Settings -> Plugins.Demo video link:https://www.bilibili.com/video/BV1AB4y1c79PNOTE: Please obey the license(read LICENSE.md for more) when you using this plugin.The full version is under a custom license.The trial version is under the GNU Lesser General Public License v3.0.TutorialPlease jump to the github for read document. This plugin still is a alpha version . there might have some bugs in this plugin . Please submit issues to report the bugs or offer proposals.If this plugin can help you , please consider to sponsor me by getting the full version :https://afdian.net/@Daylily-Zeleenhttps://godotmarketplace.com/?post_type=product&p=37138
Launchy is a tool used to quickly and easily launch your favorite external editor when you wish to modify a resource in your project folder. You can associate editors with a specific Resource type or a group of resource types.
This tool allows you make that a KinematicBody follows another Node in a 3D space.
Inspector buttons in one line: `tool`.toolextends Nodefunc im_clickable(): score += 10
Automatically switches between the day and night color theme of Godot at scheduled times.Instruction: Toggles settings in Editor -> Editor Settings... -> Interface -> Theme -> Auto Night Mode Supports both interface theme and text editor color theme. Supports custom themes (untested). Supports latitude and longitude location (automatically calculate sun times). Plus: you can add custom properties to theme profile (untested).自动按时切换日夜颜色主题。说明:在 编辑器 -> 编辑器设置... -> Interface -> Theme -> Auto Night Mode 里进行设置
A collection of RNG (Random Number Generator) utilities for the Godot Engine.This addon provides:- Random string generation- Random boolean with ability to specify probability- Random normalized Vec2 and Vec3- Random Color with customizable HSV ranges- Random item(s) from array- Random byte(s)This addon provides a RandUtils class, which contains static methods used to generate data. As the methods are static, you don't have to instantiate the class.Check the readme for more information, including usage: https://github.com/JulienVanelian/godot-rand-utils
A visual finite state machine editor plugin for Godot. (alpha)Features: - Visualize and edit your finite state machines with this intuitive editor. - Trigger based transitions to simplify your states' logic. - Use prebuilt triggers, or script your own. - Minimal setup required. Just add a VisualFSM node below the node you want controlled and start building your graph!This tool is still in alpha. If you encounter issues or would like to propose changes, submit an issue on github: https://github.com/BernardCloutier/VisualFSM/issues
Similar to the official Godot Asset Library, we wanted to provide an easy way to access assets from our store, https://www.godotassets.com
Draw anywhere in the Godot Editor. Supports multiple pen sizes and colors.Features- Floating, draggable toolbar- Change pen size and color- Draw over Popups- Easy keyboard shortcutsGlobal ShortcutsCtrl + ` : Toggle draw modeCtrl + F1 : Toggle the toolbarDraw mode ShortcutsLeft Click : Draw lineRight Click: Exit draw modeC : Clear all linesZ : Clear last lineR : Reset the toolbar positionScroll to change pen sizeFor Usage and Keyboard Shortcuts,see github repo: https://github.com/3ddelano/draw-anywhere-godot
Adds a plugin dropdown/refresh button to the main toolbar for faster iteration when working on a plugin for Godot.
An addon to run sequential and parallel animations with few line of codes compared to Tween
A tool to manage RPG databases made in C# and inspired by RPG Maker databases
Adds a 'Lock to view' toggle to the camera node, which forces the camera to follow the editor preview allowing for extremely easier camera positioning.More quality of life camera features tba
This addon allows you to create a terrain from an image. It uses the layers of an image and constructs the geometry using each pixel color. Currently, it supports a "terrain" layer, and a "water" one. See included images in the demo folder. The image must be in TIFF format, uncompressed.
SCML importer for GODOT. Written to convert BrashMonkey Spriter created characters and animations into a Godot scene and animations.v0.7 Now in the form of an importer plugin handling scml files instead of being a dock (Thank you nikibobi).v0.7.2 * Basic support for objects moving between parents by maintaining separate instances * Exposed more configuration options on importer plugin settingsv0.7.4 * Fixed issue with obj_info type sprite nodes and nodes using realname values
Plugin to execute or build make targets from the Godot Editor.The plugin adds a new dock to the bottom panel called Make that reads the makefile in your project root directory and creates a list build targets, each triggerable from the UI.You're free to configure build targets however you like:- Automations- Execute scripts- Build and compile programs- GDNative developmentUser defined variables can also be passed to make routines.See the github repository for further details.
"VRM" is a file format for handling 3D humanoid avatar (3D model) data for VR applications. It is based on glTF2.0. ( https://vrm.dev/en )** Now compatible with Godot 3.4 and GLES2 **This asset provides an importer for VRM characters, as well as a full implementation of the MToon Shader for Godot Engine. Enable the addons in "Project Settings..." → "Plugins"「VRM」はVRアプリケーション向けの人型3Dアバター(3Dモデル)データを扱うためのファイルフォーマットです。glTF2.0をベースとしており、誰でも自由に利用することができます。 ( https://vrm.dev )** Godot 3.4とGLES2のサポートが追加されました! **このアセットは、VRMの3Dアバターのインポーターを提供します。また、VRM Addon とは別に Godot 用の MToon シェーダーも同梱されています。「プロジェクト設定...」→「プラグイン」で有効にする。
Adds a fur node to Godot 3.2.* Fur can be styled with textures and various parameters.* Works on static and skinned meshes.* Fur can be styled using blendshapes.* Fur moves based on gravity and postional and rotational physics around pivot point.* Built-in LOD system.Version 0.2.0 Changes* Improved UI, now dynamically parses shader for better use with custom shader* GLES2 support* API option for growth, for effects of the fur growing through animation or script call* Ability to control fur length, density, thickness and growth offset with a single RGBA mask textureVersion 0.1.1 Changes* Improved UI* Two additional fur patterns* Performance improvements* Experimental mobile support* Bug fixes
Imports Creatures 3 BLK Files (Slowly)
Adds support for saving, viewing and editing TextureArray and Texture3D in Godot 3
Godot editor UI to spy on what a Viewport is rendering. Useful for debugging.
This import plugin allows importing .pxo files from Pixelorama as StreamTextures directly without requiring a manual export to PNG
Allows to create folder nodes in the tree view. Folder nodes don't have a purpose other than organising your nodes.Usage: Select the nodes you want, right click and select "Reparent to new node", now your nodes are in a folder.
This plugin adds support for the Oculus Quest and Quest 2 VR headsets to Godot.
A Bone editor on the Godot Engine Editor.
This is a gdnative plugin for Godot's UWP export to add Xbox Live integration. Currently it has the ability to handle player login, retrieving a player's gamertag, and implementing Xbox Live leaderboards. This is a work in progress, and more features like retrieving a user's gamerpic, handling Xbox Live cloud saves, and more are still to come.
Shows what you are doing in the Godot Editor as your Discord presence.Supports Windows, Linux and OSXGodot >= 3.2.2Features- Updates the presence in real-time- Two customizable URL buttons- Supports showing scripts like GDScript, VisualScript, NativeScript and CSharpScript- Automatically reconnects to the Discord client- Two modes for updating timestamp (start of the project vs whenever the screen changes)Customize the plugin in:Project Settings -> Discord Presence
Voxel plugin built with GDScript that offers various voxel features, utilities and fully fledged in-engine editors. Making it easy to create, import and edit voxel content anywhere Godot runs right out of the box, both in-engine and in-game. It is designed to be easily extended, allowing you to quickly create the voxel content you want, such as: characters, creatures, props, maps and more.
Version on Repo is alwasy more up-to-dateTemplarian's Material-Design-Icons is a collection of icons for the Material Design specification.This addon provides the following nodes to use the icons in Godot:- MaterialIcon: A node that displays an icon from the Material Design Icons collection.- MaterialButton: A node that displays an icon from the Material Design Icons collection as a button (without label).It's also adds **IconsFinder** to the Godot editor's toolbar.So you can find the icons easily.
This plugin adds planar reflectors to your scene. It should help with making more faithful reflections. Use it to make flat reflective surfaces like mirrors, lakes, shiny floors and more!It supports both GLES3 and GLES2.Read the README for more details.