Plugins

  • Godot Road Generator
    4.3
    v0.7.03D Tools

    A Godot plugin to create 3D highways, streets, and paths with ease. This is the Godot 4.3-4.4 asset, the plugin is also available for 3.5. Features include: - Fully custom geometry extending the 3D Path node, for perfectly tiled road seams and no holes or gaps. - Custom nodes for road generation (RoadManager, RoadContainer, RoadPoint, and RoadLane) - Utility RoadLaneAgent node for easily following your road - The ability to define arbitrary number of lanes and other parameters on a per-RoadPoint basis - Procedural geometry for lane changes based on connected RoadPoints - Automated collision mesh generation - Automated AI lane paths created with neighbor-connectedness - Visual feedback with custom viewport gizmos - Quickly generate roads using interactive an interactive add mode and live connection tool - A variety of pre-modeled intersection pieces are available to drop into your scene, with the ability to "snap" to your other road points. - Export your roads directly to gLTF for further customization, and easily swap them back into your scenes by turning off procedural geo while retaining AI lanes Coming soon: - Support for procedural intersections; hand made 3D model intersections already supported

    By: theduckcow
  • Godot Firebase
    3.5
    v4.9Tools

    A cross-platform plugin for Firebase

    By: GodotNutsOrg
  • Godot XR Tools for Godot 4
    4.2
    v4.4.03D Tools

    This is the Godot 4 port of the Godot XR Tools library. This library contains a collection of handy components to quickly get started with XR projects. Documentation is provided here: https://godotvr.github.io/godot-xr-tools/

    By: Mux213
  • Godot XR Tools Demo
    4.1
    v4.3.3Demos

    This is a demo project showing off various features of the Godot XR Tools library. This demo comes with a copy of the Godot XR Tools and OpenXR asset.

    By: Mux213
  • Godot XR Tools - AR and VR helper library
    3.5
    v3.5.0Scripts

    These are support scenes for creating AR and VR applications in Godot. Please note: Godot XR Tools v3 has breaking changes compared to v2! They need to be used in combination with one of the AR or VR interfaces. This plugin requires features added to Godot 3.5 Documentation is provided here: https://godotvr.github.io/godot-xr-tools/

    By: Mux213
  • gd-YAFSM(Finite State Machine)
    4.0
    v0.6.2Tools

    Designer-friendly Finite State Machine implemented in "Godotic" way This 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 file v0.6.2: Fixes StateMachineEditor is_instance_valid check on reconnection Fix StateDirectory.get_current_end() doesn't work as expected Fix FlowChartGrid draw_multiline_colors error Fix StateDirectory.get_current_end() and StateMachinePlayer.path_end_dir( Remove some super._init() for godot 4.1.3 v0.6.1: Fix _on_update params error, flowchart grid and popup menus v0.6.0: Port to Godot 4.0 v0.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 bugs Check out CHANGELOG(https://github.com/imjp94/gd-YAFSM/blob/master/CHANGELOG.md) for more details *Always backup project files before update

    By: imjp94
  • Inventory System Demos
    2.0
    v0.9.5Demos

    This project contains demos of the inventory-system addon: https://godotengine.org/asset-library/asset/1650

    By: expressobits
  • Inventory System
    4.1
    v2.5.2Scripts

    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/

    By: expressobits
  • Rapier Physics 2D - Fast Version with Parallel SIMD Solver
    4.3
    v0.8.122D Tools

    A 2D drop-in replacement for the Godot engine that adds stability and fluids. This version is deterministic, just not cross platform deterministic. This version has: - SIMD (Single instruction, multiple data) operations for even faster performance - parallel solving.

    By: ughuuu
  • Rapier Physics 3D - Fast Version with Parallel SIMD Solver
    4.3
    v0.8.123D Tools

    A 3D drop-in replacement for the Godot engine that adds stability and fluids. This version is deterministic, just not cross platform deterministic. This version has: - SIMD (Single instruction, multiple data) operations for even faster performance - parallel solving.

    By: ughuuu
  • Rapier Physics 2D - Slower Version with Cross Platform Deterministic
    4.3
    v0.8.122D Tools

    A 2D drop-in replacement for the Godot engine that adds stability and fluids. This version is cross platform deterministic This version does NOT have: - SIMD (Single instruction, multiple data) operations for even faster performance - parallel solving. This version is more an advanced version and it's not for normal use cases.

    By: ughuuu
  • Rapier Physics 3D - Slower Version with Cross Platform Deterministic
    4.3
    v0.8.123D Tools

    A 3D drop-in replacement for the Godot engine that adds stability and fluids. This version is cross platform deterministic This version does NOT have: - SIMD (Single instruction, multiple data) operations for even faster performance - parallel solving. This version is more an advanced version and it's not for normal use cases.

    By: ughuuu
  • TileMapDual dev
    4.4
    v5.0.0rc12D Tools

    DO NOT DOWNLOAD YET. This Asset Library version is under testing. Before submitting an issue, please test with the version from the GitHub repo: https://github.com/pablogila/TileMapDual A simple, automatic and straightforward custom TileMapLayer node that provides a real time dual-grid tileset system for Godot, for all kinds of grids. This dual-grid system reduces the number of tiles required from 47 to just 15, rocketing your dev journey!

    By: pablogila
  • Godot Touch Input Manager - Godot 4.x
    4.0
    vv2.1.2 Scripts

    Godot Touch Input Manager (GDTIM) is an asset that improves touch input support (includes new gestures) in the Godot game engine. You just need to autoload a script and it will start analyzing the touch input. When a gesture is detected a Custom Input Event corresponding to the detected gesture will be created and fed up to the Godot built in Input Event system so it triggers functions like _input(InputEvent event). There is also a signal for each gesture if you prefer using signals to the aforementioned.

    By: mavcito
  • Godot Touch Input Manager - Godot 3.x
    3.5
    vv2.1.2Scripts

    Godot Touch Input Manager (GDTIM) is an asset that improves touch input support (includes new gestures) in the Godot game engine. You just need to autoload a script and it will start analyzing the touch input. When a gesture is detected a Custom Input Event corresponding to the detected gesture will be created and fed up to the Godot built in Input Event system so it triggers functions like _input(InputEvent event). There is also a signal for each gesture if you prefer using signals to the aforementioned.

    By: mavcito
  • Debug Menu - Display in-game FPS/performance/hardware metrics
    4.2
    v1.2.0Tools

    Displays performance information in a Godot project during gameplay. Can be used when running from the editor and in exported projects. Inspired by id Tech 6/7's performance overlay. Features: - Features compact and full display modes, with the compact mode only displaying FPS, frametime and framerate cap. - Displays FPS, frametime, CPU time and GPU time graphs with a summary of the best/worst/average frametimes over recently drawn frames. - Displays hardware information, including graphics driver version. - Displays software information, including project version (if specified in the `application/config/version` custom project setting) and graphics settings. - Works with the Forward+, Mobile and Compatibility rendering methods. - Works with 2D and 3D projects. - Works when running the project from the editor, but also in exported projects (debug and release). See the usage documentation at: https://github.com/godot-extended-libraries/godot-debug-menu Demo project: https://godotengine.org/asset-library/asset/1903

    By: Calinou
  • Smoothing Node
    3.2
    v1.0.0Tools

    Fixed timestep interpolation nodes for both 3D and 2D. Godot defaults to a fixed timestep for physics. As physics tick rate and frame rate are independent, you will get jitter in any situation where these do not match. The standard solution to this problem is fixed timestep interpolation. This addon introduces 2 new nodes, Smoothing and Smoothing2D, which simplify the process of adding fixed timestep interpolation to your game.

    By: lawnjelly