This plugin allows you to inspect the editor's scene tree itself, within the editor. It's a bit the same concept as a web browser element inspector.New in 0.3:- Ported to Godot 4- Added icons to nodes in the tree view (thanks to Xananax)- Replaced "Save Branch As Scene" button with a contextual menu (thanks to Xananax)- Added a menu to copy node paths, optionally including node types (thanks to Xananax)Full changelog at https://github.com/Zylann/godot_editor_debugger_plugin
HCoroutines is a library that helps you write game logic in an intuitive way by bringing the concept of hierarchical coroutines to Godot for the C# language.This tool has been specifically designed for the Godot game engine, making it a breeze to work with features that would otherwise be a headache to integrate with:- Handles features specific to Godot, such as signals, tweens and delays.- Allows you to run code either in _Process() or _PhysicsProcess() frames.- Out of the box support for pausing coroutines when the game is paused.In addition to the above, this library also offers:- Native support for async programming and tasks.- Easy to use interface to minimise boilerplate and increase readability.- Wide array of built-in coroutine types to handle common tasks.For more information, please see the README https://github.com/Inspiaaa/HCoroutines
A sample project for the Godot game engine, that contains fully working in-app purchase implementations including server-side receipt validation for the Apple App Store and Google Play.The Receipt Validator Service is a fully hosted solution, so you do not have to manage your own server or keep track of transactions and App Store API changes. The service offers a FREE plan to get started. https://flobuk.com/validator
This plugin adds ability to preview all available icons in Godot Editor. Can be used to facilitate the process of developing Godot editor plugins without the need to import custom icons or any other design purpose.With this updated version, you can save icons as png or directly copy paste the texture into a property in the inspector.Full documentation has also been added : https://docs.google.com/document/d/1y2aPsn72dOxQ-wBNGqLlQvrw9-SV_z12a1MradBglF4/edit?usp=sharingCredits : The original 3.2 version has been created by Xrayez and I recently took over devellopement.
This simple tool will automatically open .gd and .cs files in the editor when they are created by right-clicking in the filesystem browser and selecting create new -> script. Currently creating the file and opening it in the editor are two separate actions.Please upvote the proposal here if you think this should be default Godot behavior:https://github.com/godotengine/godot-proposals/discussions/11428Then I can remove this silly addon.Source code available here:https://gitlab.com/pahool_gamedev/godot_file_autoopen_addon
Most basic vim motion controls for those who really miss it while editing scripts! Check the repo for a list of bindings.https://github.com/joshnajera/godot-vimRecent massive update thanks to github user wenqiangwang!
An integration for ink, a powerful narrative scripting language. GodotInk is mainly aimed at C# games, but is completely interoperable from GDScript. - Project home page: https://github.com/paulloz/godot-ink/- Installation: https://github.com/paulloz/godot-ink/wiki#%EF%B8%8F-installation- Quick start guide: https://github.com/paulloz/godot-ink/wiki#-quick-start-guide
Generates an array of names (strings) with current indexed entries of:1. Female (first & last name) using real world database of names2. Male (first & last name) using real world database of names3. Unisex (first name) using Emi's code for random fantasy name generation4. Unisex (first name-short) using Sam's code for random fantasy name generation5. Unisex (first name-medium) using Sam's code for random fantasy name generation6. Unisex (first name-long) using Sam's code for random fantasy name generationCan use as either main screen plugin (click interface) or as direct plugin to your application (call to class_name NameGenerator.new_name() )Using multiple different methods, including a small database of a few thousand names commonly found in the world, this generator builds multiple random full names for you to quickly choose from. It generates both true real world, and realistic fantasy names. The underlying code is designed to be expandable, feel free to contribute to its growth.This is a 'Main screen plugin' and will appear next to the 2D,3D,Script,AssetLib buttons in the top center of Godot 4.xLicense: Creative Commons Attribution License (reuse allowed)This work is a derivative work of Emi @emi_cpl https://www.youtube.com/@emi_cpl updated for Godot 4.0It has been further developed by Samuel Landers of [email protected]
User interface for plugin manager gd-plug(https://godotengine.org/asset-library/asset/962)This version is only compatible with Godot 4.x, check out godot3(https://github.com/imjp94/gd-plug-ui/tree/godot3) branch for older versionThis addon require gd-plug(https://godotengine.org/asset-library/asset/962) and git.Make sure to update gd-plug to at least 0.2.5(godot4) or 0.1.4(godot3)
Key features:- any Object can be a component- discrete mode to process systems step by step- readonly components- handy entity filtering outside System class- nodes binding with entity - well documented scripts, just press f1 and search what you needSee github for an addon review: https://github.com/Germenzi/gdECSv4
This plugin allows you to interact with the Itch.io OAuth API in your Godot projects with only a few simple functions.See the documentation (https://github.com/Elip100/godot-itch-oauth/wiki) for instructions on how to use the various functions this plugin provides.
This is a plugin for the Godot 4.x game engine that adds several import plugins for the Aseprite 1.3+ graphics pixel art editor files.More information on https://github.com/nklbdev/godot-4-aseprite-importers