Sort
  • Pekka Kana Zero 1.0 - A 2D Platformer
    4.2
    v1.0.3Projects

    It's finally finished! After over 3 months of constant work, pekka kana zero is fully playable. I tested the whole thing in one go to make sure of that! Hope you enjoy playing through it! ❤️ This project is a 2d platformer with quicksave support, smooth background layers replacement behaviour, a cool scoring system, a base for complex enemy behaviour and A LOT more. Also if you enjoy the game, consider replaying it and aiming for a higher score! The scoring mechanics in this game were a big focus for me. My discord nickname is Pawlogates, if you'd like to ask me something.

    By: Pawlogates
  • TweenAnimator
    4.4
    v1.3Scripts

    The TweenAnimator class provides an easy-to-use set of static methods for animating Node CanvasItem and Labels properties in Godot. It includes various animation effects like fade, scale, shake, and more. It can be used in both editor plugins and runtime code. The class is designed to facilitate quick visual effects without needing to manually manage tweening logic and to be usable anywhere in a project. Demo project : https://github.com/EvilBunnyMan/TweenAnimatorDemo

    By: EvilBunnyMan
  • SplitScreen2D
    4.2
    v0.4.02D Tools

    Easily add a split-screen interface to your 2D game in Godot, with support for up to 8 players.

    By: sscovil
  • Steam Template
    4.3
    v1.0Templates

    This is an easy to modify / expand template project that uses Gramps' GodotSteam and Expresso Bits' SteamMultiplayerPeer. This has a main menu with applied and saved settings, ui and music audio, and LAN and Steam lobbies. Invite a friend through steam to join.

    By: malco
  • Diagnostic List
    4.2
    v1.0.3Tools

    An editor plugin that provides project-wide diagnostics for GDScript files. It tracks every GDScript file in the project and gathers all errors and warnings in a global list. Especially useful when working on large-scale changes, e.g. refactoring or porting a project from Godot 3.x to 4.x.

    By: mphe
  • Turn Based Combat (3D)
    4.1
    v0.5Templates

    This battle system was gonna be used in my own projects, But as a collabrative effort, It will be open sourced, And maintained for free as a community effort to make this publicly available for all. The setup instructions are listed on GitHub! As well as a way to pull request any new features or better functionality. (The Game In Question Is Still In Development)

    By: TheRealFame
  • Tile to Gridmap
    4.4
    v1.13D Tools

    Tile to Gridmap for Godot 4.4 This plugin was created to allow the use of Godot's autotiling features with Gridmaps. This plugin does not create the meshes just allows you to draw a tilemap using Godot's tools and place associated meshes and scenes on a gridmap. It works great when using pixel art style low poly meshes that you want to be placed following a tilemap terrain ruleset. Any mesh or scene can be used not just low poly 3D pixel art. This is my first plugin and was built to fill a need in my personal 3D pixel art project. Hopeful someone else will find it useful.

    By: MatthewKonobri
  • Universal Save/Load System
    4.0
    v2.3Scripts

    Plugin designed to be generic and usable for any kind of game. The system is called Thoth from the Egyptian deity that was the holder of knowledge and patron of scribes, so Thoth is in charge of saving your game. If you want to support me : https://www.stupidrat.com/senseless If you wish to pledge to help me I also have a Patreon page. https://www.patreon.com/c64cosmin Documentation : https://stupidratstudio.github.io/thoth/ Contact & Support : https://discord.gg/FX5NaQHcjS

    By: c64cosmin
  • Local Asset browser
    4.2
    v1.2.0Tools

    An asset browser for local assets. Click on "view files" for more info. [Changelog] 1.0: - first release 1.1: - added a setting to use the first image found. - added more names to default File_preview_names. 1.2: - Filer searches using tags. - Added image size override. - Asset searching now looks for an image with the folder name. 1.3: fixed crash when loading large amounts of assets. added some buttons to the search full changelog on GitHub.

    By: kaifungamedev
  • PSX Style Camera Shader - Distance Fog, Dithering, Color Limiter, Noise
    4.3
    v1.1Shaders

    This is a Camera shader for Godot 4.3 to add distance fog with optional noise, color limiting, and dither. There are a lot of fragmented and partial solutions out there and I wanted to combine various techniques to make an easy to use quad-based shader. Each setting can be enabled/disabled and customized. ** Updated for Godot 4.3. A 4.2 compatible version can be found within the repository's releases

    By: GEG-Fairbear8974
  • Simple State Machine First Person Controller
    4.4
    v1.43D Tools

    *All informations are in the Github repository page ! A simple state machine first person controller asset made in Godot 4 ------------------------------------------------------------------------------------------- This asset provides a simple, fully commented, finite state machine based controller, camera, as well as a properties HUD A test map is provided to test the controller. The controller use a finite state machine, designed to be easely editable, allowing to easily add, remove and modify behaviours and actions. Each state has his own script, allowing to easly filter and manage the communication between each state. He is also very customizable, with a whole set of open variables for every state and for more general stuff. This is the same for the camera. The asset is 100% written in GDScript. He works on Godot 4.4, 4.3, and 4.2. I didn't test it in Godot 4.1 and Godot 4.0, but it should work just fine. ------------------------------------------------------------------------------------------- Features : - Smooth moving - Ability to move on slopes and hills - Walking - Crouching (continious and once pressed input) - Running (continious and once pressed input) - Jumping (multiple jump system) - Jump buffering - Coyote jump/time - Air control (easely customizable thanks to curves) - Bunny hopping (+ auto bunny hop) - Camera tilt - Camera bob - Custom FOV - Reticle - Properties HUD ------------------------------------------------------------------------------------------- Quick update : -add correct link for the showcase video -improving of the in air velocity curve

    By: Jeheno
  • GodotGPT
    4.2
    v1.2Tools

    Empowering developers by integrating context-aware chatbots. Simple and just works.

    By: Jesper
  • Godot-MMD
    4.2
    v0.3Demos

    demo version: Godot 4.4 rc-3 .NET This tool allow you Import PMX model. And import vmd animation to animate camera and model. This plugin depends on BulletSharpPInvoke. You can get libbullectc.dll from BulletSharpPInvoke's demo. Copy it to project directory. The link is below. https://github.com/AndresTraks/BulletSharpPInvoke/releases To compile BulletSharpPInvoke, you can check out my fork. https://github.com/sselecirPyM/BulletSharpPInvoke Video Tutorial (Chinese): https://www.bilibili.com/video/BV1pKY3e5EHn/

    By: sselecirpym
  • Form
    4.2
    v4.0.4-betaTools

    Godot 4 User Input Form Addon Note that this is still in beta, which means it's not guaranteed to be fully functional and doesn't have all the planned features yet. Stay tuned for updates!

    By: moritz-t-w
  • Dev Blocks
    4.0
    v1.0Misc

    A collection of devblocks that use Kenney's prototype textures. Textures are also aligned and scaled properly. Original Kenney's prototype textures can be found here: https://www.kenney.nl/assets/prototype-textures

    By: Manonox
  • Awesome Custom Cursor
    4.2
    v2.0.02D Tools

    A new customizable cursor! Edit an AnimatedSprite2D and thats it! Install once and no further configuration! Features * Animation support

    By: DaviD4C
  • GsomConsole
    4.2
    v0.1.0Tools

    A Half-Life 1 inspired console for Godot projects. There is a singleton and optional UI (that doesn't autoload). It's also possible to craft your own UI instead. Future versions may provide additional UI implementations as well. The core idea: you have CVARs (console variables) and CMDs (commands). You can use CVARs as global variables and settings. CMDs are like global events/signals. Supported variable types: `bool, int, float, String` - the variable type is determined when it is registered with an initial value. After that, new values are interpreted as being of that type. `GsomConsole.register_cvar("test", 5, "Description.")` - will register an `int` CVAR. ● `test` -> output 5 ● `test 6` -> now `test` is `6` ● `test 7.1` -> now test is `7` because it is `int` Registering commands simply declares them for future calls. The console doesn't do anything specific per CMD call - only emits the `called_cmd` signal. `GsomConsole.register_cmd("do_something", "Description.")` - will register the `do_something` CMD. ● `do_something` -> will emit `called_cmd.emit("do_something", [])`. ● `do_something abc -1 20 true 3.3` -> will emit `called_cmd.emit("do_something", ["abc", "-1", "20", "true", "3.3"])`.

    By: RaubTieR
  • Camera Shake 3D
    4.0
    v1.0.23D Tools

    A super simple Camera Shake plugin for 3D Godot projects. Easy to use and contains 3 different example use cases to show you a variety of ways it can be used to suit your project requirements!

    By: JoeDigital9
  • DestroHook
    4.3
    v1.03D Tools

    A add-on which can quickly be added to your 3D project to have a spring based grappling hook system similar to Unity

    By: Lord Destro
  • Asset Dock
    4.2
    v2.2Tools

    This plugin adds a dock to the bottom of the screen. Similar to what you would see in Unity or Unreal. It allows you to preview assets and drag them into the scene. Setup Guide - https://github.com/Reetro/Asset-Dock

    By: Reetro
  • GodotPromise (Javascript Promise)
    4.3
    v1.3.0Scripts

    Provides functionality to control and sync coroutines with Promises similar to JavaScript. Is functional signals, functions, other Promises, and all other types. Compared to other Promise types on the Library, this type's [Modular Inner Classes] allow for easy to customize and extend Promise logic. Feel free to compactly and efferently create any functionality to handle multiple or a single coroutine(s).

    By: Soulstogether
  • Minimize Web Build
    4.3
    v1.0.4Tools

    A minification tool for Godot 4.3+ that automatically compresses files in your web build Speeds up your game loading even if your server does not support gzip compression. DISCLAIMER! 1. The compression ratio of a .pck file depends heavily on the set of assets in your project. 2. Loading speed depends on server settings. 3. On average, loading speed when using a plugin can be from 10% to 100% faster. See comparison calculations here: https://github.com/markushevpro/godot-minimize-html-build/blob/master/COMPARE.md Supported host platforms (where your editor runs): Windows x64 only Recent updates: - Threads support & PWA support - Custom templates support & disabled Head Includes override - itch.io & servers with gzip compression support Recent fixes: - Fixed a race condition on slow networks - Fixed wrong parsing of file names with spaces - Fixed wrong parsing of file names with dots How it works The add-on resaves large files (.pck, .wasm) with gzip compression and adds the ability to load gzip-compressed assets in the browser using pako. Nothing else will be changed in your files. Usage - Install the addon from AssetLib - Enable the plugin in your Project Settings. - Export your project to Web. More information at GitHub: https://github.com/markushevpro/godot-minimize-html-build

    By: aturbidflow
  • Weeping Angel Example
    4.2
    v1.0.1Demos

    Simple demo project for an enemy AI that moves when not seen by the player.

    By: Bypell
  • Godiscord
    4.3
    v1.2.0Scripts

    Use the Discord Bot API directly within Godot! Useful for integrating your Godot game with a server, for example. Big thanks to @lyghtkruz on GitHub for keeping the project alive!

    By: Shuflduf