Ported from pixelmatch (https://github.com/mapbox/pixelmatch), this is a small, simple and slow GDScript pixel-level image comparison library.- Allows you to count how many pixels differ between two images and can generate a new image with customizable colors to highlight these differences.- Has a tunable threshold property and the ability detect and ignore anti-aliased pixels.
For a GDScript version, check out https://github.com/ColormaticStudios/quality-godot-first-person-2Credit to LocoNeko for translating it to C#This asset is the result of https://github.com/ColormaticStudios/quality-godot-first-person-2/discussions/12It is highly customizable and comes with many features, QOL, and clean code.FEATURES:In-air momentumMotion smoothingFOV smoothingHead bobbingCrouchingSprinting2 crosshairs/reticles, one is animated (more to come?)Controller/GamePad support (enabled through code, see wiki)
A side dock to make basic drawings without leaving the Godot editor, useful for prototyping. Has basic and custom paint tools, supports drag and drop from any file/texture in editor (PNG only), onion skinning, sprite sheets, etc. Janky, minimal and tailored to drawing black outlines+fillings and shadows. Documentation on github: https://github.com/sulianthual/scribbler
Create 2d projectiles that move toward the target on a curve with gravity param to adjust the slope of the curveFor more information navigate to:https://github.com/MeroVinggen/Godot-AndroidInternetConnectionStatePlugin
FrogConsole is a customizable In-Game console for Godot 4.2. FrogConsole uniquely features its own complete scripting language, FrogScript, that allows you to write and execute programs. With it, you can write complex macros that are impossible in other consoles, like spawning enemies dynamically, or giving yourself every other upgrade. FrogConsole allows for custom commands to interface with your Godot Projects.You can view a guide on setting up, coding, and documentation on the FrogConsole Wiki:https://github.com/project-flytrap/FrogConsole/wiki
gdCEF - Web Viewer Plugin for Godot 4.x=======================================gdCEF is a web viewer plugin for Godot >= 4.2, compatible with Linux, Windows, and macOS.It uses the Chromium Embedded Framework (CEF) to bring web content into your 2D and 3D applications.Notes:------1. Godot 3 users: gdCEF is no longer maintained but still available here: https://godotengine.org/asset-library/asset/14262. Android and iOS are not supported by CEF and therefore not by gdCEF.Installation Methods====================There are three ways to install gdCEF in your project:1. Direct Download (Prebuilt Binaries)---------------------------------------- Download binaries from GitHub: https://github.com/Lecrapouille/gdcef/releases- Extract the archive and place the 'cef_artifacts' folder into your project.Limitations:* Fixed versions of CEF and Godot.* The artifacts folder name cannot be changed.* Only x64 architectures are supported due to CI limitations.2. Script-Based Download (since v0.12.0)----------------------------------------- Download the gdCEF source code from the Godot Asset Library.- Use the provided Python 3 build script: addons/gdcef/build.py- C++ source folders can be deleted as they are not compiled.- Set the GITHUB_GDCEF_RELEASE variable to the version you want.- Run the script to download binaries and set up demo scenes.Limitations:* Same as the direct download method.3. Build from Source (Recommended)----------------------------------- Download the gdCEF source code from the Godot Asset Library.- Run the Python 3 script: addons/gdcef/build.py- The script is preconfigured but can be customized at the top.Build Process (takes 5–15 minutes):* Downloads and compiles godot-cpp.* Downloads and extracts prebuilt CEF.* Compiles gdCEF.Requirements:* Python 3 with necessary packages.* Build tools: SCons, CMake, Make or Ninja.* On macOS: Xcode Command Line Tools.* On Windows: Visual Studio, Windows SDK, console with admin rights.After compilation, you can try the demo scenes in:addons/gdcef/demosDocumentation=============- Installation Guide: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/installation.md- API Reference: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/API.md- Design Details: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/detailsdesign.md- Demos Info: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/demos/README.md- FAQ: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/README.md#faqCommunity & Support===================For help with installation or general questions, join our Discord:https://discord.gg/EckEwy7S5U
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
A small experiment with UI I worked on between projects to try and emulate the feeling of a Dance Dance Revolution song select menu, can be used by clicking the buttons or the arrow and enter keys. selecting a song will take you to an associated link!Shaders:https://godotshaders.com/shader/kaleidoscope/https://godotshaders.com/shader/crt-with-variable-fisheye/Spectralizer:https://godotengine.org/asset-library/asset/2762Music:SystemST91: https://soundcloud.com/systemst91/cole-dingo-normal-version https://soundcloud.com/systemst91/cole-dingo-hard-versionTeckGeck & SystemST91: https://soundcloud.com/systemst91/sets/teckgeck-megamix-ver-rmx-by-system-st91CodyVondell: https://soundcloud.com/codyvondell/futureproof https://soundcloud.com/codyvondell/side-effects-includedMusMus: https://www.youtube.com/watch?v=ZLLn3FNyc5sMcMangos: https://www.youtube.com/watch?v=8V5T6oUOEV4
demo version: Godot 4.4 rc-3 .NETThis 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/releasesTo compile BulletSharpPInvoke, you can check out my fork.https://github.com/sselecirPyM/BulletSharpPInvokeVideo Tutorial (Chinese):https://www.bilibili.com/video/BV1pKY3e5EHn/
This native Godot extension provides real and complex matrix algebra. It also includes ODE solver based on ODEINT, BoostC++ Geometry algorithms.Checkout demos:https://github.com/dmrokan/gdblas/releases/download/v1.4.0/demo.ziphttps://github.com/dmrokan/gdblas/releases/download/v1.4.0/demo3d.zip
Note: I strongly recommend you check out the template on Itch. https://greenf0x.itch.io/godotboy-template. This version does not get updated as often. The GitLab link is always the most cutting edge, but perhaps not the most stable. GodotBoy allows you to load ROMs from everyone's favorite 80s portable game console as well as it's 90s counter part. You can add an emulator to you game. The repo includes some examples of using these as a pickup, or as part of a control surface.The sample is the most minimal example I could come up with and a ROM created from GBStudio (another MIT licensed project)It's a GDExtention written in Rust with GodotRust and RBoy.0.1.4: It now supports Windows, Linux, Linux on ARM64, and Android (on ARM64, but no reason it can't support Android x86 if anyone wants that).0.2.0: Added support for GBA, but requires a BIOS file. Maybe someday figure out how to remove that requirement. v0.4.0 note: this was removed, it is beyond the scope of this project. If this is of interest to you, find me on BlueSky.0.3.0: Now has support for Web exports. Requires Threads and Extension support in web exports.0.4.0: Memory tools added! GBStudio added the script memory map to the exports, so you can now use the memory read/write tooling to trigger events in Godot or modify the game at run time.Itch.io Link: https://greenf0x.itch.io/godotboy-templateGodotRust: https://github.com/godot-rust/gdextRBoy: https://github.com/mvdnes/rboy
This autoload plugin allows you to extract MP3 metadata such as a title, album name, artists, cover art, etc with a single line of code.Example use: https://github.com/AineeJames/MusicMeta/blob/main/examples/get_mp3_metadata.gd