Interact with WebAssembly modules from Godot.Inspect Wasm modules, access globals, call functions, and manipulate memory.Documentation: https://github.com/ashtonmeuser/godot-wasm/wikiRepository: https://github.com/ashtonmeuser/godot-wasm
This Plugin lets you preview colours from code in the same line directly next to the line numbers and breakpoints. Click any preview to open a color picker where you can edit the color directly.Supports all variations of the standard Godot 'Color' and also shader 'vec4' for previews and changing via the color picker.----------------------------Feel free to visit the GitHub repository https://github.com/Qubus0/GodotColorPreviewIdeas, contributions and stars are all welcome :)----------------------------Installation:In the Godot Editor, go to the AssetLib tabSearch for 'Color Preview', select and press DownloadSelect only the addons/ColorPreview folder and press InstallOr:Download/Pull from the GitHub repositoryAdd the ColorPreview/ directory and its contents to the addons/ directory in your Godot projectEnabling the addon:Go to Project > Project Settings... > Plugins and press EnableOnce you have done this, every line containing a Color will have a preview left of the breakpoint gutter.
The Dice_Roll plugin for Godot 4.0 is designed to enhance your gaming experience by providing an interactive dice roll mechanism. For optimal performance and functionality, we recommend using the Jolt physics engine.for more see: https://github.com/Rebelion-Board-game/Dice_Roll
Sick of having nodes you don't need all over your scenes ? You don't want to see them all but you don't want to have to toggle their visibility all the time ? This is for you ! Add it as a child to a parent node and that parent's children will only be visible in editor when you select a node inside that parent's subtree. + other similar behaviors. It works in any scene : 2D, 3D, Controls,...Simple to use :1. Add the Hider to a parent node2. Enable the Hider by toggling the enabled property.Now, all the nodes in the subtree, starting from the Hider's parent, will be "hidden" when you select a node outside that subtree. They will be shown again when selecting a node of that subtree or the parent node.Nodes are hidden by changing their modulate value. However, the Hider stores the previous modulate values in its saved_states property, which is reverted back when the node is shown again.It has a bunch of bonus properties to make your workflow even better, everything is detailed in the documentation : https://docs.google.com/document/d/1y2aPsn72dOxQ-wBNGqLlQvrw9-SV_z12a1MradBglF4/edit?usp=sharing
A vertex painting addon for the Godot game engine.Based on Vpainter by tomankirilov:https://github.com/tomankirilov/VPainter
This plugin lets you:* dynamically tween between camera position* and/or smooth follow a node of your choise* and/or look at a node of your choise (called watch to avoid naming conflicts with Godots built-in method)See the Demo scene in addon folder.Find the documentation at https://github.com/FilipLundby/DynamicCameraSystem
An integration for ink, a powerful narrative scripting language. GodotInk is mainly aimed at C# games, but is completely interoperable from GDScript. - Project home page: https://github.com/paulloz/godot-ink/- Installation: https://github.com/paulloz/godot-ink/wiki#%EF%B8%8F-installation- Quick start guide: https://github.com/paulloz/godot-ink/wiki#-quick-start-guide
This plugin helps to use the AdMob Plugin created by Poing Studios.Android: https://github.com/Poing-Studios/godot-admob-androidiOS: https://github.com/Poing-Studios/godot-admob-ios
This simple tool will automatically open .gd and .cs files in the editor when they are created by right-clicking in the filesystem browser and selecting create new -> script. Currently creating the file and opening it in the editor are two separate actions.Please upvote the proposal here if you think this should be default Godot behavior:https://github.com/godotengine/godot-proposals/discussions/11428Then I can remove this silly addon.Source code available here:https://gitlab.com/pahool_gamedev/godot_file_autoopen_addon
Designer-friendly Finite State Machine implemented in "Godotic" wayThis version is only compatible with Godot 4.x, check out godot3(https://github.com/imjp94/gd-YAFSM/tree/godot3) branch for older version- Design StateMachine in a flowchart-like editor- Visualize flow of StateMachine & inspect parameters in realtime- Visualize game/UI state from flowchart- Similar workflow as using AnimationTree, and not required to inherit any custom class, just plug and play- Nested Finite State Machine workflow supported to create complex state machine with ease- As a Resource, StateMachine can be used repeatedly in different scenarios(StateMachinePlayer) and provide different outcome based on the input.- Compact data structure for StateMachine resource filev0.6.2:Fixes StateMachineEditor is_instance_valid check on reconnection Fix StateDirectory.get_current_end() doesn't work as expectedFix FlowChartGrid draw_multiline_colors errorFix StateDirectory.get_current_end() and StateMachinePlayer.path_end_dir(Remove some super._init() for godot 4.1.3v0.6.1:Fix _on_update params error, flowchart grid and popup menusv0.6.0:Port to Godot 4.0v0.5.2:Support sorting transitions.Fix "entered" signal is not emitted and trigger is flushed when StateMachinePlayer started.v0.5.1:Fix condition label in graph not removed as deleted from inspector.Fix output flooded with null exception, when stopping scene in remote debug and when switching between local/remote StateMachinePlayer node.v0.5.0:Support remote debug, simply select any StateMachinePlayer node in remote scene tree to view flow of StateMachine in realtime.Fix StateMachinePlayer's nested triggers are not flushed and some UI bugs.v0.4.1:Fix possible to connect to self when reconnecting, validate StateMachine Resource everytime loaded in editor, and minor improve on UI.v0.4.0:gd-YAFSM now support nested FSM workflow in 0.4.0 & fixed various annoying UI bugsCheck out CHANGELOG(https://github.com/imjp94/gd-YAFSM/blob/master/CHANGELOG.md) for more details*Always backup project files before update
GDSAM provides retro voice synth capabilities via a wrapper library for SAM, the Software Automatic Mouth. Based on the C port by Sebastian Macke at https://github.com/s-macke/SAM.
Adds a node type called OverheadCarBody2D to Godot 4 that implements reasonably good car physics. It's the car solution described here (http://kidscancode.org/godot_recipes/3.x/2d/car_steering/) and here (https://engineeringdotnet.blogspot.com/2010/04/simple-2d-car-physics-in-games.html) but adapted for Godot 4 and shared so it can be easily reused. It extends CharacterBody2D.Supports friction areas with OverheadCarArea2D and automatic driving for non-playable characters with OverheadCarPathFollow2D.