Sort
  • ScriptWriter
    3.5
    v0.2Scripts

    This plugin simulates a user writing a script. It is made for the purpose of making video tutorials. If you spend any amount of time with notepad open in one window and Godot in another — copy/pasting or typing out some script while you are recording — this plugin is for you.

    By: ACB_Gamez
  • Control3D Nodes
    4.0
    v1.23D Tools

    This adds some basic Control-like nodes to the 3D world. They detect mouseEntered, mouseExited, cameraEntered, and cameraExited. camera is based on if the area of the node intersects the middle of the screen.

    By: RogerRandom
  • Previewing Parallax Background
    3.5
    v1.12D Tools

    Provides parallax background that moves it's layers in editor. It helps to arrange objects in different layers relative to each other

    By: nklbdev
  • Quick Script Change
    4.0
    v1.0Tools

    Godot 4 plugin that allow you to change your script immediately! If you left empty blank it'll show you last opened scripts. Double shift -> show popup. Tab -> select next script. Shift + Tab -> select previous one. Space -> confirm and change.

    By: disablak
  • Scratch Animator
    3.4
    v1.1Demos

    Demo of an simple animation program with the scratch canvas addon. Features: - saving of frames - playing and setting fps - custom naming/tag - Shortcuts (visible in tooltips)

    By: boukew99
  • Complex Shape Creation
    4.2
    v2.1.12D Tools

    An addon for the Godot Engine which adds several functions for creating and modifying shapes, and a few nodes that uses those functions for creating visuals or for creating collision shapes. These functions and nodes are written in GDScript to make them universally compatible. They are exposed to C# via wrapper classes in the `ComplexShapeCreation` namespace. --- Nodes --- Currently, there are 4 nodes: - RegularPolygon2D < 'Polygon2D' - General purpose node for drawing shapes. - SimplePolygon2D < 'Node2D' - counterpart to RegularPolygon2D that only draws simpler shapes. - StarPolygon2D < 'Polygon2D' - Version of RegularPolygon2D for drawing stars. - RegularCollisionPolygon2D < 'CollisionShape2D' - Node for creating both regular and star collision shapes. --- Functions --- Currently, functions used for creating shapes are split across the multiple nodes added. Most of them are in RegularPolygon2D. Some exceptions are: - a simplified version of 'get_shape_vertices' is in SimplePolygon2D. - 'widen_polyline' and 'widen_multiline' are in RegularCollisionPolygon2D. - 'get_star_vertices' is in StarPolygon2D. The 'get_*' functions create shapes and returns a new 'PackedVector2Array'. All other functions modify the array passed in as the argument.

    By: 9thAzure
  • Code Editor Background
    3.4
    v1.0,0Tools

    Plugin for the Godot game engine that allows you to have an image background for your code editor. The image will keep it's aspect ratio and stay centered to your code editor regardless of it's size. When loading a project where this plugin is already enabled, open a scene, and save.

    By: newjoker6
  • Tween Demo
    3.5
    v3.5-9e68af3Demos

    A demo showing advanced tween usage. Language: GDScript Renderer: GLES 2

    By: Godot Engine
  • Instancing Demo
    4.2
    v4.2-31d1c0cDemos

    A demo showing how to use scene instancing to make many duplicates of the same object. Language: GDScript Renderer: Compatibility

    By: Godot Engine
  • Axie Starter 3D
    4.0
    v0.0.1Templates

    The 3 Axies starter 3D: Buba, Pomodoro and Puffy

    By: xs0nhaaa
  • Project Time
    4.4
    v1.0Tools

    Project Time is a plugin developed for Godot 4.4 or later. Its purpose is to accurately measure your development and work time while reminding you to take breaks after long work sessions.

    By: gregbug
  • vest
    4.1
    v0.22.14Tools

    A unit testing library for Godot. * Define tests with test methods or programmatically with `define()` * Parameterized tests to conveniently define multiple tests * Mock classes dynamically, for simpler unit testing * Run benchmarks, to find the best performing implementations * Generate reports in TAP format, to integrate with other test harnesses * In-editor UI for convenient testing * Support for running in CI

    By: elementbound
  • Gosu
    4.1
    v0.1Projects

    A fun game that showcases the basics of 2D game development in Godot.

    By: yunusey
  • Isometric Collision (with Video)
    4.2
    v1.0.0Demos

    Demo for setting up collision with walls, and preventing the player from walking off the grid. Goes with this video here: https://youtu.be/8HvcHtauKoc For basic isometric setup, see this demo asset: https://godotengine.org/asset-library/asset/2476

    By: ThinkWithGames
  •  Follow Parent
    4.0
    v1.0.0Misc

    A node that tweens inherited transform (position, rotation, etc) for children to inherit

    By: KarlTheCool
  • APRUM
    4.2
    v0.1.0Scripts

    Addon that provides multithreaded task dispatcher to efficiently distribute tasks across multiple threads. It allows you to offload CPU-intensive tasks from the main thread to improve performance and responsiveness of your Godot applications.

    By: demurzasty
  • 2D Lights as Mask Demo
    4.2
    v4.2-31d1c0cDemos

    Example of how to use 2D lights to mask objects on screen. Language: GDScript Renderer: Compatibility

    By: Godot Engine
  • Pong with C#
    4.2
    v4.2-31d1c0cDemos

    A simple Pong game. This demo shows best practices for game development in Godot, including signals: https://docs.godotengine.org/en/latest/getting_started/step_by_step/signals.html How it works: The walls, paddle, and ball are all Area2D nodes. When the ball touches the walls or the paddles, they emit signals and modify the ball. NOTE: There is a GDScript version available here: https://godotengine.org/asset-library/asset/2728 Language: C# Renderer: Compatibility

    By: Godot Engine
  • SGC | ECS for any Node
    4.3
    v20.07.24Tools

    This is an ECS implementation to be adapted to any Node. The implementation works using a script that inherits from the "SGCComponent" class. An SGCComponent can be activated or deactivated, and have one or more "SGCComponentProperty" for external values.

    By: QJPG
  • 2D Particles Demo
    4.2
    v4.2-31d1c0cDemos

    This demo showcases how 2D particle systems work in Godot. Language: GDScript Renderer: Mobile

    By: Godot Engine
  • Grid-based Navigation with AStarGrid2D Demo
    4.2
    v4.2-31d1c0cDemos

    This is an example of using AStarGrid2D for navigation in 2D, complete with Steering Behaviors in order to smooth the movement out. Language: GDScript Renderer: Compatibility

    By: Godot Engine
  • Godot ARIA
    4.3
    v0.0.7Tools

    A plugin for creating accessible rich internet applications with godot.

    By: btzr
  • Subresource Inspector
    4.0
    v1.1.1Tools

    Inspects subresources. ⚡ Must be ENABLED to be used! `Project` -> `Project Settings` -> `Plugins` - Inspect contents of Nodes and Resources - See if any resources inside are built-in and not in separate files - See resource types at a glance - Open full inspector by clicking an item - Pin root node/resource to prevent view from changing - Add Resource Files to Favourites to open them without searching File System/Quick Open

    By: don-tnowe
  • Untrue Organization Classes
    4.2
    v0.1.2Scripts

    Adds organizational classes like the GameRoot node, the LevelRoot node, or the GameMode resource, in order to facilitate making the base structure for a game. It is lightly inspired by Unreal, hence the name. This plugin adds the GameRoot, which is the main node of the game, and can load levels with transitions; The LevelRoot, which contains a GameMode; The GameMode, which is extensible, and has references to optional scenes for the player character, camera and controller, as well as a hud for the ui. These can be changed at runtime, as well as the entire GameMode itself, which updates the instances of these scenes as well. PlayerSpawn2D and PlayerSpawn3D nodes allow easy selection of spawn points.

    By: potassium-shot