Displays data from the monitor panel directly in the game window.
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
This addon includes 3rd person perspective locomotion and blockout materials, sky.
Import Plugins for Blender- Blender to PackedScene- Blender to MeshLibrary for GridMap
Plugin for easy screen transitions and node references. (More features to come in the future!)Just install and use it directly in your code:SceneManager.change_scene('res://demo/test.tscn')(Make sure the plugin is enabled in Project -> Project Settings -> Plugins)We also have more customization options!SceneManager.change_scene( 'res://demo/test2.tscn', { "pattern": "scribbles", "pattern_leave": "squares" })Read the full API docs at the Github page!
Auto Polgon2D Triangulation is designed to make 2D mesh deformation significantly faster and less painful by triangulating polygons (mesh) for you.
Import Plugins for Aseprite and Blender*.aseprite or *.ase to ImageTexture (Sprite2D) or SpriteFrames (AnimatedSprite2D)*.blend to PackedScene or MeshLibrary (GridMap)
Adds a custom node "VectorDisplay2D".Hit V to toggle the display.Displays the vector & separated XY components.
A Bowyer-Watson algorithm implementation for Delaunay triangulation for Godot.Also generates Voronoi diagram from triangulation, including neightbour cells scanning.Written as a single GDScript file.
A game template for making match3 game
A player with basic first-person controls. Ready to use with no configuration required. It's that simple.
Simple interactive scene changer. Implemented as singleton/autoload class. This class/script allows you to quickly and easily make transitions between large scenes. Implement your custom lightweight loading/transition screen and load large scene. You get feedback of loading status of your scene in procent(%). You can also setup you loading screen to awaiting player action to go to next scene. This implementation works also for web applications.Version 0.1.0