Editor plugin for Godot that enables remapping resources by feature. An essential tool for porting your Godot project!Features:• Remap any resource or file in your project to a different one when your project is exported, based on the feature tags of that export.• Quickly and easily reduce export size when supporting different platforms.• Any remaps that are not used will automatically be excluded from the exported project.• Compliments existing Resource Export Modes.• A productive Project Settings GUI including undo/redo support.• Uses Godot's EditorExportPlugin functionality.Examples:• Remap high quality music files used in the PC exports to be low quality mobile music files in the mobile exports.• Change button call-out textures to represent the controller used by the platform.• Make menu scenes appear different in the mobile game than the PC game.Documentation:https://github.com/allenwp/godot-resource-remapsExample project:https://github.com/allenwp/godot-resource-remaps/archive/refs/tags/v1.1.3.zip
Godot plugin that adds support to rich haptics on Android devices.Check the repository for usage info and a demo project. Check the official Android documentation for how and why you might use rich haptics for your apps and games: https://developer.android.com/develop/ui/views/haptics
Template with options menus and persistent settings.Created in collaboration with members of the Godot Wild Jam community.For usage information, visit the following:https://github.com/Maaack/Godot-Options-Menus/blob/main/README.md#usage
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## Plugin1. 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.## Application1. 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.
GDExtension that allows you to interact with and run Pure Data patches.Available for Linux, Windows, and macOS.Note: macOS binaries are unsigned. You will need to grant permissions for the extension to run.Please see the README.md file in the project page for more details: https://github.com/fediazc/godot-pd
Interact with WebAssembly modules from Godot.Inspect Wasm modules, access globals, call functions, and manipulate memory.Documentation: https://github.com/ashtonmeuser/godot-wasm/wikiRepository: https://github.com/ashtonmeuser/godot-wasm
A simple Godot project meant to demonstrate Jam Launch multiplayer capabilitiesLearn more at https://jamlaunch.com
This plugin allows you to create nicely textured 2D polys. Simply place a few points then create / assign the shape material, and you should have a good-looking polygon.The textures used are similar to what you would use if making terrain using TileMap/TileSetSee Homepage here:https://github.com/SirRamEsq/SmartShape2DUsing SmartShape2D with Godot 4:https://github.com/SirRamEsq/SmartShape2D/blob/master/addons/rmsmartshape/documentation/Godot4.mdSmartShape2D + Aseprite tutorial can be found here (Thanks Picster!):https://www.youtube.com/watch?v=r-pd2yuNPvA
What is this?This is a Match Maker demo project for Godot.The Match Maker framework is a project to enable easy and customizable multiplayer between two or more peers, remotely and locally.It uses the "WebRTC (SIPSorcery)" plugin, also found here on the AssetLib (https://godotengine.org/asset-library/asset/2394) or on GitHub (https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/)Why use this?This project enables you to implement a fully working match-making based Multiplayer within a few lines of code inside Godot!The default settings already allow for most types of connection, for strict networks a TURN server as a relay is required.Read more here: https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/blob/main/Documentation/Match%20Maker/GettingStartedWithMatchMaker.md#better-connectivityHow to use this?1. Use this template as a starting project inside Godot2. Build the project AT LEAST once2a. (If on an older Godot version: Restart the Editor/Reload the project!)3. Go to the top left corner of Godot and go to Project -> Project Settings.Then, click on the Plugins tab and enable both plugins.For more details please refer to the GitHub page:https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/
Plugin to combine Better Terrain and Gaea plugins.Requires Godot 4.3+, Better Terrain and Gaea. Only works with TileMapLayers.https://github.com/Portponky/better-terrainhttps://github.com/BenjaTK/Gaea
A minification tool for Godot 4.3+ that automatically compresses files in your web buildSpeeds 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.mdSupported host platforms (where your editor runs): Windows x64 onlyRecent updates:- Threads support & PWA support- Custom templates support & disabled Head Includes override- itch.io & servers with gzip compression supportRecent fixes:- Fixed a race condition on slow networks- Fixed wrong parsing of file names with spaces- Fixed wrong parsing of file names with dotsHow it worksThe 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
Plugin for incremental games that need to deal with massive numbers. Prioritizes speed over accuracy. Ported from break_infinity.js.It's designed with speed in mind, as it's written with GDExtension, and only allocates on stack (outside of stringification).For more information, check out https://github.com/peachey2k2/break-nihility