Light Tools add color temperature based color editingWorks on any Light or Light2D inheriting node like: * OmniLight * SpotLight * DirectionalLight * Light2DSupports Godot 3.3+
Automatically switches between the day and night UI/syntax theme of Godot at scheduled times.Instruction: Settings are in Editor -> Editor Settings... -> Interface -> Auto Night Mode Supports using latitude and longitude to caculate sun times.Note: If day theme is currently applied, please change it in Interface -> Theme, because day theme in Interface -> Auto Night Mode will be locked. Vice versa.------è‡ªåŠ¨æŒ‰æ—¶åˆ‡æ¢æ—¥å¤œç•Œé¢ã€è¯æ³•高亮主题。说明:在 编辑器 -> 编辑器设置... -> Interface -> Auto Night Mode 里进行设置注æ„:如果æ£åœ¨ä½¿ç”¨ç™½å¤©ä¸»é¢˜ï¼Œè¯·åœ¨ Interface -> Theme é‡Œä¿®æ”¹ç™½å¤©ä¸»é¢˜ï¼Œå› ä¸ºåœ¨ Interface -> Auto Night Mode里的白天主题将被é”定。å之亦然。
This is a Godot Editor plugin to manage localization data. The plugin allows you to quickly and easily edit translations in csv format. You can also auto translate your text (build in Google Translator) Remaps are also supported. Resources are assigned very easily using drag and drop. The assigned resources can be viewed in preview window, to check them. Inputs are also checked for errors. The wrong entries are highlighted in color.Version: 1.6.3
Android plugin for Godot 3.6 to integrate Google Play Game Services in your games.
An advanced tool to manage scenes and transitions between scenes.Features:**Recently Added**:1. Loading scenes interactive is possible. (Loading scene code example added)2. Ability to limit how much deep scene manager is allowed to record previous scenes which affects in changing scene to back(previous scene) functionality**All**:1. A fully responsive tool menu structure to manage and categorize your scene2. Save button that saves all scenes in a dictionary3. Refresh button that refreshes the tool with latest saved status of the scenes4. List duplication check for keys5. Smooth transition between scenes6. Ignore folder feature in UI ignores all scenes inside that specific folder that you added in the ignore list7. Categorization for scenes8. Ignore folder section can hide optionally9. Change to previous scenes is possible10. Fully customizable transitions11. Customizable way of entering the first scene of the game12. Reset `Scene Manager` function to assume the current scene as the first ever seen scene (to ignore previous scenes and don't go back to them by changing scene to the previous scene)13. Arrangeable scene categories(they will reset to alphabetic order after refresh or save button pressed)14. Fade in and fade out with different desired patterns15. You can create instance of a scene just by calling the scene with a key16. Transition is so much customizable17. `SceneManager` tool will ignore scenes inside folders with `.gdignore` file beside them
A simple branching dialogue editor and stateless runtime.Create your dialogue right in the Godot Editor itself with a simple script-like language and the built-in syntax checker.Then, in your game, use the DialogueManager global to fetch lines of dialogue. There is an example dialogue balloon to help get you started on creating your own to fit in better with your game.
This plugin recreates the functionality of the Array Modifier from Blender 3D.
Godot Editor icon exporter plugin.Usage1. Go to Project > Tools >Export Editor Icon.2. Search for icons you want to export.3. Press "Export" button.Supported file formats are:.png.exr.tres.res
A plugin that adds a Node that allows the creation of chained modifiers for any node property and editor tools to ease its use.Features:- Define any number of property modifiers.- Every node property and type is supported.- Chain multiple modifiers to the same property statically or dynamically.- Change the way two values are combined in the chain thanks to mix modes.- Add/remove and activate/deactivate modifiers at any time.- Modifiers (value, mix mode and active state) keyable in the AnimationPlayer node.- Define custom mix modes for your project.- Custom editors and inspectors to ease the use of the plugin.
This plugin helps to use the AdMob Plugin created by Poing Studios.Android: https://github.com/Poing-Studios/godot-admob-androidiOS: https://github.com/Poing-Studios/godot-admob-ios
Tool to improve the development experience when creating Godot Mod Loader mods.Features:- Simple mod zipping process to ensure proper format for ModLoader--- Steam Workshop--- Thunderstore (soon™)- Easy editing of the mod's `manifest.json` file, with validation- Json Schema editor for the mod's configuration settings, with validation (soon™)- Advanced right click context menu in the file system--- Create new script override file--- Create new asset overwrite- Create a simple mod skeleton with a single click- Easy symlinking of existing modsUsageClick the "Mod Tool" button in the Godot editor's top menu bar to open the Mod Tool window.Right click on a file in the FileSystem dock to get context actions.
This Godot Addon make advanced variable inspector exporter in Godot easier.More Info: https://github.com/Multirious/gd-advanced-inspector-exporter/blob/main/README.md
Plugin for easy screen transitions and node references. (More features to come in the future!)Just install and use it directly in your code:SceneManager.change_scene('res://demo/test.tscn')We also have more customization options!SceneManager.change_scene( 'res://demo/test2.tscn', { "pattern": "scribbles", "pattern_leave": "squares })You can now add references to single important nodes (like Player or Tilemap) for easy access without knowledge of your tree structure.SceneManager.get_entity("Player")Read the Wiki for more details https://github.com/glass-brick/Scene-Manager/wiki
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
One SDK for cross-platform publishing HTML5 games.Supported platforms:+ Playgama+ Crazy Games+ Game Distribution+ Yandex Games+ Wortal+ PlayDeck+ Telegram+ VK.COM+ VK Play+ OK.RU+ Absolute Games+ Other [Work In Progress]
Create dialogs, characters and scenes to display conversations in your Godot games using a simple visual editor.
Simple plugin that adds a "TODO" tab to your editor. It's similar to kanban board - you can create and remove text notes and organize them in named columns. You can have as many columns and items as you want. The plugin also supports undo/redo.Check repo for more details.
This addon lets you create a "map" of your project to get a better overview and to quickly access your most-used files. It adds a new tab "Project" to your editor.Simply drag and drop files you need to access often into the graph, and organize them how you like. Click on the nodes to access the scenes/scripts. Use CTRL + SPACEBAR from anywhere to access the project map.You can leave feedback or ideas in the Github "Feedback" issue (https://github.com/Yogoda/Project-Map/issues/1).This plugin is open-source, feel free to improve it <3
- Multiple audio can be played on a single node- The same audio can be played back in duplicate- Functions can be used for detailed editing from within the code
RNGTools is a collection of useful RNG utilities. It features a weighted random number generator, a function to shuffle arrays, and other miscellaneous stuff. All functions optionally accept a RandomNumberGenerator object so you can use your own random sequence.
Collection of Control, 2D and 3D Nodes. Charts for Godot Engine, made easy.
Finite state machine plugin for Godot. It allows you to setup your states easily inside your project. Basically it consist of "Finite state machine" node which is able to hold child nodes that are representing individual states and transitions. It's created with the ease of additional states creation in mind, it will create for you script files for states and transitions. The file will be created in special "FSM" folder inside directory that's holding currently edited scene.This plugin have also visual graph tool for creating fast fast prototyping :)For more info check Video, Github and FSM.gd readme section. If you are not sure what Finite Machine state is, you can read about them here: http://www.gameprogrammingpatterns.com/state.htmlKEEP IN MIND that while we are using this plugin and it should be well tested, we take no responsibility for any damage caused by this code. You should always use Version control systems in your project.
A Godot addon to help create and use branching dialogues in your game project.Features include: Dialogue Tree editor Open, Edit, & Save multiple files Multiple Dialogue Trees per file Built-in tester for your dialogue trees DialogueBox node to run your dialogue trees in-game Easily extend/add more nodes for advanced functionality
Works with 3.4.x and 3.5Easily add node references to scripts and copy the variable name to your clipboard.1. Select one or more nodes. There will be a dropdown menu in the scene toolbar if the plugin detects that one of the node's parents has a script. The plugin will scan recursively up the tree.2. Select the parent to which you want to add the reference.3. Select the last option to copy the last created reference's variable name.4. Reload the parent script by closing it and reopening it. For some reason, I can't get it to reload automatically.5. Now you can use that variable.
A cross-platform plugin for Firebase
A plugin for Godot 3 that adds a tab for editing folders of Resources as data tables, as well as creating Resources from a CSV file.- Edit Text, Numbers, Bools and Colors even without the Inspector, and Resources and Enums with it;- Select multiple cells in one column (Shift/Ctrl+Click) to edit them in the Inspector simultaneously;- Multi-cell text editing with commonly used text navigation keybindings;- Copy-paste Text into Cells (one line, one cell);- Special mass operations for some datatypes - Multiply/add numbers; - Rotate color hues/adjust sat/val/RGB; - Chop texture into atlas, assign results to each selected resource;- Sort entries by column;- Search by evaluating GDScript expression;- Row stylization (color-type cells change look of the row until next color-type);- Saves recently opened folders between sessions.For available keybindings, please refer to the included About menu orhttps://github.com/don-tnowe/godot-resources-as-sheets-plugin/blob/master/README.mdFor a sample dataset, check out the Example folder. The newest version is always up on: https://github.com/don-tnowe/godot-resources-as-sheets-plugin/tree/godot-3
Create a blueprint in Godot Engine to organize levels/rooms of a game and their interconnections. Useful for metroidvanias, non-linear games or any game with a lot of levels.
Branch is a super super simple addon for Godot to show the current git branch you are working with. It shows a button with the current branch name. Clicking on the button refreshes the branch name.
Steamworks Server API wrapper for Godot Engine (version 3.x)... now for GDNative. Available for the Windows, Linux, and Mac platforms. It is based on GodotSteam Server 3.3 with Steamworks SDK 1.58.This version is meant for Godot Engine 3.5.3, but it should work with previous Godot 3.x versions.Previous versions of the plug-in can be found at the GodotSteam Server repository: https://github.com/GodotSteam/GodotSteam-Server/releases.You can find the full documentation with tutorials at https://godotsteam.com.
Add the SfxrStreamPlayer node to generate sound effects inside the editor. Perfect for prototyping and game jams!
A tool allows you to use Stable Diffusion image generation from within Godot by utilizing the AI Horde distributed crowdsourced cluster.Adding this Plugin will provide you with a StableHordeClient Node and class as well as a few other helper classes. This Node provides exported variables to fill in with the kind of generation you want to achieve from Stable Diffusion
Yandex games SDK non official implementation for godot. I do it for my games, so it's not a complete SDK implementation yet. If you lack of some functions, you can do it your self and contribute or create issue on github. I will be appreciate you.RU Неофициальная реализация Yandex SDK для godot. Делаю для себя и своих игр, по этому тут реализованны не все методы и не всегда до конца (буду потихоньку доделывать). Если не хватает каких либо функций или я что-то криво сделал, можете создать ошибку (может быть я до неё дойду) или исправить и залить github, буду очень признателен.For use install plugin and add "yandex" feature to your exportRU Просто установите плагин и добавьте "yandex" к вашему экспорту
GdUnit3 is a framework for testing Gd-Scrips/C# and Scenes within the Godot editor. https://mikeschulze.github.io/gdUnit3/Features- Write and run tests in GdScript and full C# testing support- Embedded test Inspector in the Godot to navigate over your test suites- Run test-suite(s) by using the context menu on FileSystem, ScriptEditor or GdUnit Inspector- Create test’s directly from the ScriptEditor- A Configurable template for the creation of a new test-suite- A spacious set of Asserts use to verify your code- Argument matchers to verify the behavior of a function call by a specified argument type.- Fluent syntax support- Test Fuzzing support- Parameterized Tests (Test Cases)- Mocking a class to simulate the implementation which you define the output of certain function- Spy on a instance to verify that a function has been called with certain parameters.- Mock or Spy on a Scene- Provides a scene runner to simulate interactions on a scene - Simulate by Input events like mouse and/or keyboard - Simulate scene processing by a certain number of frames - Simulate scene proccessing by waiting for a specific signal - Simulate scene proccessing by waiting for a specific function result- Update Notifier to install latest version from GitHub- Command Line Tool- Visual Studio Code support by (GdUnit Test Explorer) extension- You are welcome to test in and send me your feedback- You are welcome to suggest improvements- You are welcome to report bugs
Kanban Tasks - Todo Manager is a kanban board addon for the godot engine.Features- Renamable stages- Tasks with detailed description and titles- Search in tasks and task details- Intuitive drag and drop usage utilising the godot build in drag and drop- Support for shortcuts *- Categories- Different stage layouts with multiple stages per column- Supports all editor themes including light ones* uses godot defaults because the custom shortcuts cannot be accessed
JamCountdown is a plugin for Godot 3 to keep track of the time left for a gamejam or other deadlines.
Playgama Bridge is a unified SDK for publishing HTML5 games on various web-platforms.Documentation:https://wiki.playgama.com/playgama/sdk/engines/godot/intro