This addon provides a node that can be used to easily interact with the twitch IRC chat. Commands are registered similar to how you connect a node.Features:- connect to twitch using a secure websocket- join/leave channels, request twitch capabilities- send chat messages/whispers/raw data- register commands with min/max amount of args- check for permissions to execute the command- many signals to process additional data- shows raw data in output log while in debug mode- automatically download & cache emotes and user badges You will need to get a OAuth token. Either use this link to get a token using your own client_id from your registered application; https://twitchapps.com/tokengen/Or this link to get a token for testing;https://twitchapps.com/tmi/The Gift.gd script in the repository should get you started.
Improvement of the anchor panel UI for Godot. Based on the Proposal https://github.com/godotengine/godot-proposals/issues/3559. Created by @lentsius-bark, published by Deep Entertainment
A plugin made to convert Adobe Flash .xml animations to Godot animation type, making easier to handle multiple spritesheets.Full tutorial on github:https://github.com/Pocku/godot-sparrowatlas-editor
Inspired by https://github.com/gruns/icecreamBetter debug information using ad.p(arg) rather than print(arg)Awesome Debug returns the input argument so it can be dropped into existing code without issue.
This tool allows you to easily build your GDNative code directly from Godot.Attention!!I ran into some issues where GDScript was not behaving correctly under Linux and macOS, when the addon was updated. So when the "Build Platforms" or "Build Configuration" in the new settings dialogue do not work (no tabs listed), quit Godot and start it again. Otherwise delete the folder and reinstall the addon.Changes v0.2:- Added settings dialogue.- Fixed file structure for installing from assetlib.The supported features are:- Checking and setting up your build environment.- Build using already existing SCons files.- Supports Visual Studio 2015, 2017 and 2019 compilers for Windows.- Supports GCC and Clang for Linux.- Supports Xcode for macOS.- Platforms and configurations can be freely defined in the project settings.- Generate batch files to build your project.- Create solution and build from Visual Studio.- Create generic Qt Creator project.- Update your gdnlib file.- Create a new GDNative library.Known Issues- Some batch files contain global paths.- The tool does not always correctly wait for processes running in a terminal.- When installing SCons for macOS, the button must be pressed twice, due to a hotfix that needs to be applied.Please report any issues you find at https://github.com/dkollmann/easycpp/issues.
Godot plugin that, alongside the Rabid Hole Punch Server, allows peer to peer communication via UDP Hole Punching between devices that are behind NATYou will need to deploy the server in a public accessible machine. Link to the server code: https://gitlab.com/RabidTunes/rabid-hole-punch-serverYou have an example of usage here: https://gitlab.com/RabidTunes/rabid-hole-punch-example
Ink is a scripting language for writing interactive narratives designed by inkle. This asset provides both an implementation of the Ink runtime in pure GDScript and an editor plugin to manage stories.See the README for more information: https://github.com/ephread/inkgd/blob/0.4.7/README.md
A plugin for Godot that integrates Scony's GDScript formatter (https://github.com/Scony/godot-gdscript-toolkit) inside the Godot editor.The "gdformat" tool is required for this plugin to work. For more informations, please visit https://gitlab.com/DonatienBdR/gdformat-plugin and https://github.com/Scony/godot-gdscript-toolkit.
v0.1.30 Release Notes:- support for 3.4.3 & 3.4.4- support for 3.5 beta1 thru beta5- support for 4.0 alpha1 & alpha2Do you like not needing to remember what version of Godot your project needs?Do you like not needing to remember what assets you need for your project?Do like not worrying when you upgrade your project to a new version of Godot?Do you like using the command line?Do you like opening your project immediately instead of the needing the project list?Do you want a better way to share your project with your team?Do you need to support multiple platforms?Do you have OCD and must keep your projects neat and tidy?Do you like having to store ONLY your game code in your git repository?Do you like Real Vanilla ice cream?Then this tool is for you.GSPM is a multi-platform Command Line Tool (CLI) that can be used to help you manage your Godot projects.Project information is controlled using a plain text file in YAML that defines the blue prints of your project. Here is a sample from my last LudumDare gamehttps://gitlab.com/ludumdare/ludumdare47/-/blob/master/project.ymlIt helps solve the problem of wondering what version of Godot you used, and what assets you needed in your projects while at the same time letting developers on different platforms work together.You can READ THE DOCS herehttps://gs-project-manager-docs.readthedocs.io/en/latest/Note: This tool is NOT something you "install" into your Godot project. Instead, follow the installation instructions in the documentation and the samples in the Getting Started section to help. If you have questions or find any issues, please leave them herehttps://gitlab.com/godot-stuff/gs-project-manager/-/issuesGet started using it in five minutes (assuming you already have Python installed)> pip install gspm> gspm new mygame> cd mygame> gspm install> gspm editWorks with Godot 2.x, 3.xWorks with Windows 10, Linux and MacOSRequires:Python >=3.4You can view the PyPi page herehttps://pypi.org/project/gspm/
This plugin shows you a list of possible errors, caused by configuration of Node-properties.Usage:1. Download the plugin from the asset store or download the repository and include it in your Godot project2. Enable the Plugin in Project -> Project Settings -> Plugins3. Open a Scene from your project4. Check for warnings in the bottom dock5. Click on a warning in the list to jump to its corresponding nodeCheck https://github.com/dardanbujupaj/godot-node-warnings for a detailed description.
Similar to the official Godot Asset Library, we wanted to provide an easy way to access assets from our store, https://www.godotassets.com
A visual finite state machine editor plugin for Godot. (alpha)Features: - Visualize and edit your finite state machines with this intuitive editor. - Trigger based transitions to simplify your states' logic. - Use prebuilt triggers, or script your own. - Minimal setup required. Just add a VisualFSM node below the node you want controlled and start building your graph!This tool is still in alpha. If you encounter issues or would like to propose changes, submit an issue on github: https://github.com/BernardCloutier/VisualFSM/issues