Sort
  • GodotDFA
    4.2
    v0.0.1Scripts

    GDScript DFA algorithm implementation

    By: BTOTHER
  • Simple Free-Look Camera for Godot 4 in C#
    4.2
    v1.0Scripts

    A C# implementation of a simple 3D free-look camera for Godot 4.0 that mimics some of the functionality of the editor's camera for in-game use. Ported from Richardhyy's Godot 4.0 GD version (https://github.com/richardhyy/simple-free-look-camera-4), who ported from Adamviola's Godot 3.2 GD version https://github.com/adamviola/simple-free-look-camera). * Use **W** and **S** to move forward and backward. * Use **A** and **D** to move left and right. * Use **Q** and **E** to move up and down. * Roll the **scroll wheel** to increase and decrease movement speed. * Press **shift** to move faster, and hold **alt** to move slower. * Hold down the **right mouse button** to rotate the camera. There's a slider in the editor to control mouse sensitivity. Attach `FreeLookCameraBase.cs` or `FreeLookCamera.cs` to your Camera3D node. That's it! (More information at the README.md file)

    By: D0ct0rDave
  • VostokMods Exporter
    4.2
    v1.3.0Scripts

    Tool for exporting mods compatible with the VostokMods mod loader IMPORTANT: To install this plugin, create a res://addons/mod_exporter directory and during installation, press the "Change Install Folder" button and select the mod_exporter folder

    By: Ryhon
  • CharacterCamera3D
    4.0
    v1.0.2Scripts

    This Node is a plug and play option for third person characters and allows follwing the character, keeping it in screen and snap to plattforms while keeping the camera out of obstacles with a SpringArm3D # Changelog 1.0.1 - Fixed issues with manual rotation around the character - Now centers the camera when moving in any direction (fixed an issue with camera clipping through obstacles) 1.0.2 - Fixed Owner can be null and is_inside_tree error - Fixed auto rotation bug, sometimes camera just stands still - auto rotation can now be toggled in the Editor - Updated documentation about the input mappings

    By: Robotnik
  • Action List
    4.0
    vv0.1Scripts

    https://github.com/acegiak/Godot4-Action-List/

    By: acegiak
  • Customizable Crosshair Lite
    4.2
    v1.0.2Scripts

    The lite version of my customizable crosshair for Godot 4.2 with only its basic features. Features: - Thickness - Size (length of the lines) - Gap (distance between the middle of the screen and the starts of the lines) - Color - Dot in the middle of the screen - Crosshair outline with thickness adjustment - Ability to convert crosshair settings into a string and vice versa Further instructions can be found on the Github repository.

    By: Mediocracy
  • Poolakey Plugin
    4.2
    v4.2.3Scripts

    "Poolakey" is a new library for implementing Cafebazaar in-app payments, developed in Kotlin and supported by the ReactiveX framework. The goal of implementing this library is to improve the Cafebazaar in-app payment implementation process for Cafebazaar developers.

    By: Dexter
  • Godot Procedural Recoil
    4.2
    v0.1.0Scripts

    This project is a Godot Engine addon that adds class ProceduralRecoil. This new class make easy procedural-recoil creation possible for 3D games. It is available under the terms of the MIT License. Usage: Attach ProceduralRecoil script to a preferred Node. For latest doc: https://github.com/vi4hu/godot-procedural-recoil

    By: vishu
  • Godot .env Parser
    4.0
    v1.1Scripts

    This is a simple and easy to use .env parser for your projects. Don't forget to put .env in your .gitignore. ;)

    By: Memeric
  • Inventory Toolkit
    4.3
    v1.0Scripts

    Scripts and base classes for inventory control, with configurable item stack and slots. Check the example for tipical usage.

    By: Cianci
  • Syvies Core
    4.4
    v0.1.1Scripts

    A collection of different C# utilities for Godot and other plugins made by Syvies.

    By: SyviesDev
  • AndroidSystemBarControl
    4.4
    v0.1Scripts

    A plugin for Godot to customize android's system bars (status and navigation bars).

    By: menjliamanallah
  • Universal Godot Utils – Debugging, Encryption & More
    4.4
    v1.0.0.0Scripts

    ** if godot doesnt download, hit view files and download from repo The Universal Godot Utils pack is a versatile collection of utilities designed to enhance debugging, logging, encryption, memory tracking, and configuration management in your Godot projects. Supporting both GDScript and C#, this script ensures seamless integration across different workflows. Full written documentation with both gdscript and c# examples. Features: Advanced Debugging & Logging: Includes gradient, pulsating, and highlighted logs for better visibility. Encryption Suite: Secure your data using AES encryption (XOR, ECB, CBC). Memory Monitoring: Track FPS, RAM, and VRAM usage with ease. Configuration Management: Save and load settings using an intuitive .ini system. Delayed Function Calls: Schedule function execution without timers. Enhanced Type Formatting: Print formatted and color-coded debug information. Perfect for game developers and tool creators, this utility pack provides essential functions to boost productivity and streamline development in Godot 4.x.

    By: newjoker6
  • Kivano GDscript utils
    4.1
    v1.0Scripts

    # ClassUtils ClassUtils is a Godot Engine **singleton** designed to extend GDScript with features currently unavailable natively, specifically focused on **enforcing abstract function implementations**. ## Features Abstract Function Checking: Automatically identifies if concrete classes fail to implement abstract functions defined in their abstract parent classes. ## How to Use 1. Add as a Singleton: Add `class_utils.tscn` as a singleton in your Godot project settings. 2. Mark Abstract Classes: Above your abstract class's `class_name` declaration, add the line: "@abstract_class" ex: "@abstract_class" class_name MyAbstractClass extends Node 3. Mark Abstract Functions: Inside the body of any abstract function, add the following assertion: func my_abstract_function(): assert(false, ClassUtils.ABSTRACT_FUNCTION_MSG) # Your abstract function logic (if any default behavior is desired) # Promise Utility `Promise` is a helper class designed to simplify asynchronous workflows in GDScript. It allows you to `await` operations and check results in a structured way. ### Example Usage var promise: Promise = async_compute_value() await promise.wait_for_fulfill() assert(promise.is_correct(), promise.get_error()) var computed_value: float = promise.get_result() as float

    By: kubecz3k
  • Kane-FSM (Finite State Machine)
    3.1
    v0.1Scripts

    Flyweight, Easy Implementation, Code over UI, Brevity over Features Finite State Machine. ## Features - simple setup: inheritance for everything - documented: everything is commented, and delivered with working example - "auto-magic": few small helpers here and there ## Workflow 1. Download and Install from the Asset Store OR git clone this repo in your project OR download and unzip in your project OR do whatever to get your hands on the kane-FSM folder 2. Check the example folder code 3. Do your job, by creating your own FSM inheriting from the StateMachine and your states by inheriting the State provided, following the example 4. … 5. PROFIT! ## Philosophy There is already at least 2 FSM implementations in the asset store, why adding another one ? Because they are heavy weighted and complex. Technically this one is really close to the brandonlamb one, except simplier. I started to work on it between the first and the second video from Game Endeavor about FSM, so it's kinda like a fork.

    By: kanethornwyrd
  • Quit On Input
    4.0
    v1.1Scripts

    A drag-and-drop way to implement the ability to quit the game to a scene. Contains the QuitOnInput class, which extends Node. By adding QuitOnInput to a scene, and chocing an input action by name, QuitOnInput quits the game on input. V1.1: Added scene file for proper drag-n-drop!

    By: Lopano
  • GLTF KHR_xmp_json_ld Copyright
    4.3
    v4.3Scripts

    Godot implementation of glTF KHR_xmp_json_ld extension for copyright metadata (DCMI license metadata). Requires Godot 4.3 or newer.

    By: aaronfranke
  • Audio Loader
    3.1
    v1.0Scripts

    Script that allows you to load OggVorbis audio file from location another than 'res://' without importing it to the project.

    By: Master - Main Channel
  • GodotParadiseSingletonBundle-CSharp
    4.1
    v1.0.1Scripts

    This plugin offers a collection of singletons that encompass global resources and functionalities that can enhance your game's utility and accessibility.

    By: BananaHolograma
  • Temporary Content Marker
    3.5
    v1.0.0Scripts

    This tool prevents you from accidentally shipping any temporary modifications or having uncommented lines of code that should be actually executed - you can easily designate them just with one, singular word! It supports GDScript files only, but I'd love to collaborate and get the rest of the extensions working. Contact: @olcgreen (Twitter), Green#8661 (Discord)

    By: AdamKormos34
  • ActionReaction
    4.1
    v1.0.0Scripts

    ideal for interactions 1-1 Introduce 2 nodes "Action" and "Reaction", where "Action" is added to physical bodies like rigidbodies or even raycasts. It abstracts or adds, if the node requires it, "body_entered", "is_colliding", and "body_exited" signals into "enter_act", "inside_act", and "exit_act" signals, respectively. However, it communicates this to a specific-named "Reaction" node, meaning that one action has one reaction

    By: SrColoma
  • Addonsave (4.1)
    4.1
    v1.1Scripts

    this is a fork of addon save for godot 3 make addonsave.gd autoload Project Settings -> Autoload -> Add The script Compatible with 4.2

    By: Beatrix - Assets
  • LocalTime
    4.0
    v1.0.0Scripts

    A class for local time. Not compatible with DST. How to use # Create object var t = LocalTime.now() # Setter / Getter t.day = 15 print(t.month) # Add time t.add_days(100) t.hour += 48 # Format print(t.format("{lweekday}, {month}/{day}/{year}"))

    By: nekofleet