Godot Parsing Expression Grammar for GDScript1.3 update:* Added end of input $.1.2 update:* Added debug @ and tree capture :>1.1 update:* Fixed greedy(?) on text notation.
Vertere.gd transforms your Godot projects by adding robust internationalization capabilities directly within the Godot Editor. It offers an intuitive interface for managing multiple languages, aiming to make your game globally accessible without the need for external tools. Vertere.gd streamlines the localization process through an easy-to-use GDScript plugin, enabling dynamic text translation in a variety of languages with minimal setup.Features:- Seamless integration with the Godot Asset Library for straightforward installation.- Activation through Godot's Project Settings, ensuring the plugin is readily available across your project.- Autoload feature for "Vertere" and "Utils," making internationalization functions accessible globally within your project.- Comprehensive support for creating and managing language dictionaries directly in GDScript, allowing for quick setup and iteration of localized content.- Ability to set and change locales on the fly, catering to a global audience by accommodating their language preferences.- Dynamic text translation using simple GDScript functions, supporting placeholders for personalized content.- Enhanced project organization by allowing developers to focus on game development rather than worrying about localization details.All functionalities are designed with performance and ease of use in mind, ensuring a smooth and lag-free experience. The plugin's settings and features can be easily customized through the Godot Editor, allowing developers to tailor the internationalization process to their specific needs. Vertere.gd is an essential tool for developers looking to expand their game's reach to a global audience.
This project contains demos of the inventory-system addon: https://godotengine.org/asset-library/asset/1650
This addon adds an extended scroll node with smooth scroll settings.How to use:Activate the addon in the project settings' addon tab, Click the "+" button to add a new node and select "SmoothScrollContainer" instead "ScrollContainer". To add smooth scrollling to existing ScrollContainers, rightclick the node and select change type. Then select "SmoothScrollContainer".Currently only supports one Control node as content-child!Mouse scroll icon by Greg Fiske from the Noun Project
Addon for creating procedural stairs in Godot Engine
A simple example scene, showing how to create a FPS camera.If you'd like to give me some feedback, or you'd like to help improve this demo, please leave a comment here:https://github.com/tavurth/godot-simple-fps-camera/issues
Define categories, groups and buttons in the inspector using export vars in Godot 3.x!✅ Works in Godot 3.1 ~ 3.5
Godot-Stuff Logger 3.4A GDScript based logging utility, it provides a very low level way to debug your Games. There are different Appenders and Layouts available that let you control how the logger output is delivered.This latest release is now installed like a proper plugin. Activate the Logger by going into your Project settings and activating it.Note: Cyclical errors have been correct and a restart of Godot should no longer be required when adding this asset.Features* low overhead* simple to include in your projects* eight different logging levels* output to console or filesystem* html output available (experimental)This version supports the Godot Version 3.4 releases.For more information follow this linkhttps://gitlab.com/godot-stuff/gs-logger/-/blob/3.4/README.md
Godot-Stuff ECS 3.4This is a Framework for adding a simple Entity Component System using Godot.The Framework puts less emphasis on performance, and instead tries to focus on improving Workflow and Code Reuse.Features* simple design* flexible* create using scene structure or codeThis version supports the Godot 3.4 releases.Read the documentation here:https://gs-ecs-docs.readthedocs.io/en/latest/index.htmlGet started with a very simple example here:https://gs-ecs-docs.readthedocs.io/en/latest/simple.html
Terraria-like inventory system.This asset have the following systems: storage, load, inventory, item data, custom mouse cursor.You can create your own items, storages + ui to them, custom cursor.Also you can add hotkeys like shift+click to equip etc.Everything else is described in readme file on GitHub.
This plugin contains WFC rule creator and 3 WFC based generators (implemented as custom classes).WFC - Wave Function CollapseYou only need to download/select what is in addons folder.
Container script that manages docking/tiling UI panels.Panels are composed of tabs that can be dragged around and dropped to split another panel or compose its tabs.Layout information is stored in Resource objects, so they can be saved/loaded from disk easily.This plugin also offers a replica of the Container layout to be edited directly in the inspector.