Sort
  • Lua GDExtension
    4.3
    v0.3.0Scripts

    Extension for using the Lua programming language in Godot 4.3+ - Use Lua to script Godot objects like Node and Resource - Create additional Lua states to support modding in your game, as many as you need! - Supports Godot APIs in Lua: work with variants, Godot classes, load code from "res://..." and more! - Supports Lua objects in GDScript: access LuaState, LuaTable, LuaFunction, LuaCoroutine and more! Check out the project page for more information: https://github.com/gilzoide/lua-gdextension

    By: gilzoide
  • PixelPen | PixelArt Drawing and Animation
    4.3
    v1.1.4Tools

    PixelPen is a free and open source pixel art editor, proudly created with the Godot Engine. Pixel Pen can be use as godot addons or standalone aplication. Addons files contain GDExtension binary for MacOS, Windows, Linux, Web and Android. # How To Use ## Plugin 1. Copy `addons` folder to your `addons` project folder. 2. Please Keep the plugin directory to `addons/net.yarvis.pixel_pen`. 3. In Godot editor, restart when there is a prompts. 4. In Godot `Project Settings / Plugins`, ensure that PixelPen is enabled. 5. Select `Project / Reload Current Project` to restart, ones more time. 6. In the top of the right side after Assetlib you should see PixelPen Button. 7. Click this button to show PixelPen Window. ## Application 1. Follow above instructions. 2. Set `res://addons/net.yarvis.pixel_pen/editor/editor_main_ui.tscn` as your main scene. 3. Export project for your targeted platform. https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html !NOTE ### MacOS + Read [support.apple.com](https://support.apple.com/guide/mac-help/open-a-mac-app-from-an-unidentified-developer-mh40616/mac) + Control-click `res://addons/net.yarvis.pixel_pen/bin/libpixelpen.macos.debug.framework/libpixelpen.macos.debug`. + Control-click `res://addons/net.yarvis.pixel_pen/bin/libpixelpen.macos.release.framework/libpixelpen.macos.release`. + Open it once with any app.

    By: bayu-sw
  • Python for Godot
    4.4
    v1.0.0-alpha6Scripts

    Note: To use this plugin, simply download it. You don't have to enable it in the plugins menu The aim of this project is to integrate Python scripting into the Godot Engine, allowing developers to write scripts in Python instead of, or alongside, GDScript. This plugin enables the selection of Python as the scripting language when creating new scripts within Godot, providing an alternative for developers who are more comfortable with Python. Platform Compatibility: Please note that this plugin is currently only compatible with Windows 64-bit, Linux 64-bit and MacOS ARM64 systems. Ensure that you are working on one of these platforms to take full advantage of the Python scripting capabilities. Similarity to GDScript: The Python API is designed to be similar to GDScript, making it easier for developers familiar with GDScript to transition to or integrate Python into their projects. Getting Started: To start using Python in Godot: Install the Plugin: Download the plugin and install it in the addons folder Create Python Scripts: When creating a new script, select Python as the language. Refer to the Documentation: Look at the Github page for a short example of the api

    By: nikz
  • Clyde Dialogue
    4.2
    vv6.0.0Tools

    Importer and interpreter for Clyde Dialogue Language. Completely written in GDScript. No external dependencies. Clyde is a language for writing branching dialogues/dialogs. Check the docs for more info.

    By: viniciusgerevini
  • Clyde Dialogue
    3.6
    v6.0.0Tools

    Importer and interpreter for Clyde Dialogue Language. Completely written in GDScript. No external dependencies. Clyde is a language for writing branching dialogues/dialogs. Check the docs for more info.

    By: viniciusgerevini
  • Godot Common Game Framework
    3.2
    v1.0.0Misc

    A set of useful nodes to use in Godot projects that facilitate implementing features like split-screen, asynchronous scene loading, a global event manager and caching materials. Documentation at: https://github.com/jocamar/Godot-Common-Game-Framework If you have any questions you can reach out me on Twitter and I'll be happy to help: https://twitter.com/joaomarinheiro

    By: jocamar
  • Wyvernbox - Inventory System
    3.5
    v1.1.1Scripts

    Yet another inventory system for Godot 3, made primarily for Action RPGs. Supports: - 4 inventory types, including those for multi-slot items, equipment, and theoretically-infinite currencies - all types are Container-compatible - 2D and 3D ground items - stacking and quick-transfer - crafting with substitutes and random outcomes, merchants with randomized and limitable wares - localizable equipment affixes - item filters, and autosave. Setup: - Drag stuff from addons/wyvernbox_prefabs into your scene. Should just work. - Items are defined through ItemType resources. - For loot tables, make ItemInstantiators (each item, chance optional) and/or ItemGenerators (one from list, can be generated by script). For "or" logic or script-driven checks, make ItemPatterns. - Enabling the plugin optional, but highly recommended.

    By: don-tnowe
  • Sunshine Clouds System
    4.3
    v1.33D Tools

    A project designed at offering high performance, low complexity, ray marched clouds which can be flown through and can occlude world geometry, acting as essentially real time volumetric fog when inside of them.

    By: Bonkahe
  • Wyvernbox - Inventory System
    4.0
    v1.3.14Scripts

    Yet another inventory system, made primarily for Action RPGs. Now for Godot 4! Setup: - Drag stuff from addons/wyvernbox_prefabs into your scene. Should just work. - Enabling the plugin optional, but highly recommended. - If enabled, access the Documentation as you would in Godot - via the F1 key, then search. - Items are defined through ItemType resources. - For loot tables, make ItemInstantiators (each item, chance optional) and/or ItemGenerators (one from list, can be generated by script). For "or" logic or script-driven checks, make ItemPatterns. Supports: - 4 inventory types, including those for multi-slot items, equipment, and theoretically-infinite (or count-limited) currencies - all types are compatible with GUI containers - 2D and 3D ground items - gestures: quick-transfer (Shift-Click), gather/transfer all items of type (Double-Click), split one/half (Right-Click) - crafting with substitutes and random outcomes, merchants with randomized and limitable wares - localizable equipment affixes (for your Incredible Club of Casual Murder) - item search/filters, autosave - custom inspector tables to map items to values in YOUR classes (like in ShopManager, ItemGenerator, ItemPattern objects). Include an Item Browser popup to easily drag-drop item types, generators and patterns from the project. - hook up the GrabbedItemStack node's signals to a node to make input events do custom actions with grabbed items. Try the example: - Copy the example/ and addons/ folders into you project. DON'T unpack the entire repo zip, just these two. - Enabling the plugin optional, but highly recommended. - Launch test_2d.tscn

    By: don-tnowe
  • Godot Navigation Lite
    3.2
    v0.93D Tools

    Godot plug&play implementation of detour library. It allows user to build multiple navmeshes from static objects (physics objects) for different agent sizes, it also features fast cached obstacles, and realtime updates on the navigation meshes.

    By: miloslu
  • Debug draw
    3.2
    v0.1Scripts

    This is a small debug drawing script, which you can setup as an auto-load singleton. It lets you print text on the screen, draw boxes or lines from anywhere in your code. It is mostly geared towards 3D at the moment.

    By: Zylann
  • Terrain Editor
    2.1
    v0.43D Tools

    A heightmap-based terrain node for Godot Engine 2.1, written in GDScript. More details in README or Github. Note: while I think the plugin can be used, I plan to add more features so I set the major version to 0. Expect potential changes in the API when minor version increases (the last version digits are for bug fixes and small features) If you encounter any bug, take a look at the issue tracker: https://github.com/Zylann/godot_terrain_plugin/issues Feature changelog: 0.4: - Added texture paint through vertex colors - Added HumanSheeple's shader to support up to 18 textures - Added jump to the demo, I guess - Fix Modo navigation conflict 0.3: - Added collisions - Improved demo with a simple character controller - New icon 0.2: - Added flatten brush mode - Fix terrain having no default size 0.1.1: - Fix bottom panel editor conflict 0.1: Initial release - Heightmap edition with undo/redo - Small demo with simple texture-less shader

    By: Zylann
  • Top-down Action RPG Template
    4.2
    v1.2.0Templates

    Very simple template to use as a starting point for a top-down action RPG. It works with keyboard, touch and gamepad input, and has a character with a few moves, an inventory system and a quest system. I created this for my students as a template for their final exam so everything is implemented in the simplest form possible. Take it as a starting point rather than a solid foundation. Live demo: https://redmagegames.com/elcaballerohueco/

    By: NoidEXE
  • Swipe Detector
    3.0
    v2.1.1Tools

    Detect gestures and swipes in your game. Experimental: setup patterns to trigger actions! Go to GitHub for full readme with instructions: https://github.com/arypbatista/godot-swipe-detector/

    By: arypbatista
  • Quake BSP Importer
    4.2
    v0.203D Tools

    Takes Quake BSP files and creates a Godot scene with meshes and collision. Import properties allow for specifying mapping for textures to materials, entities to scenes, etc. Make sure you click on preset and "Set as Default" once you have things configured! Partial support for Quake 2, Quake 3, Half-Life/Goldsrc BSP is also implemented and in the testing phase.

    By: jitspoe
  • Godot Safe Resource Loader
    4.0
    v0.2.3Scripts

    Godot Safe Resource Loader is a small library that allows you to safely load .tres resource files from unknown sources without risking your player's security. It does this by scanning the resource file for embedded GDScripts and links to resources at unsafe locations outside of "res://" before loading it. The main use case for this is to allow your users to share savegames and load them without risking that they contain malicious code.

    By: derkork
  • GodotTPD
    3.4
    v0.3.0Tools

    A routeable HTTP server for Godot.

    By: deepgames
  • Godot Dialog System
    3.2
    v1.2.0Tools

    This is an addon which assists in the generation, organization, storage, and access of large amounts of text data for Godot Engine projects. It consists of a Story Editor to create and manage lists of dialog records via tags and search filters. And a Dialog Editor through which text/dialog data is created and edited via graph nodes. Although primary designed to handle game dialog, the editors can be used to manage text data for any purpose. Text data can be saved to resource files and read in your game code via the provided helper class. See ReadMe file for details.

    By: DaveTheDev
  • Simple Card Pile UI
    4.2
    v1.1.02D Tools

    This plugin provides a flexible and customizable card pile user interface for the Godot game engine. It is designed to handle various card-related functionalities including drawing, discarding, and managing different piles.

    By: insideout-andrew
  • Colorblindness
    3.1
    v1.5Tools

    A colorblindness simulator to help you design for everyone.

    By: paulloz
  • LevelBlock
    3.5
    v1.0.23D Tools

    Create tile-based 3D levels for dungeon crawler -style games. See GitHub repository for more information: https://github.com/ReunMedia/godot-levelblock

    By: Reun Media
  • Visual Shader Node Library
    3.2
    v1.2Shaders

    A collection of additional shader nodes ( + examples) that can be used in the visual shader editor to achieve common tasks faster. Installation: Just download into your projekt folder. The nodes are automatically added to shader editor. Example materials can also be found in the examples folder. Changelog 1.1: New Nodes: - Screen Space Refraction (GLES 3 only) - Read Normal Map - Various Noise nodes Changelog 1.2: New Nodes: - signed distance field (SDF) operator nodes (procedural shapes and pattern) - some generally useful helpers

    By: Maujoe
  • LevelBlock
    4.3
    v3.0.13D Tools

    Create tile-based 3D levels for dungeon crawler -style games. See GitHub repository for more information: https://github.com/ReunMedia/godot-levelblock

    By: Reun Media
  • Godot CSS Theme
    4.1
    vv0.2.3Tools

    Converts CSS to Godot Themes

    By: sakkaku13