This plugin lets you:* dynamically tween between camera position* and/or smooth follow a node of your choise* and/or look at a node of your choise (called watch to avoid naming conflicts with Godots built-in method)See the Demo scene in addon folder.Find the documentation at https://github.com/FilipLundby/DynamicCameraSystem
An addon including a class that provides various functions that go beyond randf() and randi() to provide various kinds of RNG.The highlight is the Dynamic Wheel of Fortune, introducing weighted randomness with weights calculated based on the contents of a collection: requirements, limits and buffs.Perfect for games presenting a selection of random upgrades which may require other upgrades to provide any use! The `DynamicWheelItem` allows defining the item's weights, categories/tags, conditional weight bonuses and count limits.Includes classes (each instantiated through `Class.new()` unless a Resource):- `FortuneWheel`, a class providing the above described feature as well as simple weighted RNG;- `DiceArray`, a class taking several of an `AdvancedDie` Resource to roll them and tally up the symbols that were rolled (as in the game https://store.steampowered.com/app/1893620/Circadian_Dice/ or whatever else has different symbols on one die face);- `CardDeck`, a class that emulates drawing from a pile of cards. Implementation close to https://store.steampowered.com/app/646570/Slay_the_Spire/ - when you draw from `PILE_DRAW`, cards go to `PILE_IN_PLAY` until you move them to `PILE_DISCARD`. More custom piles can be added and existing ones reconfigured.Check out the `example` folder for uses of these features.
Godot 4 port of the Dice Syntax addonFunctions for supporting a dice rolling syntax (eg "4d6d1!"). Allows for dice rolls and probability calculations. The syntax supports dropping high/low rolls, exploding/compounding dice, and rerolls. See https://github.com/oganm/dice_syntax_gd for a documentation
A Godot plugin providing a lightweight solution for card game layouts.Tutorial available at the Github page: https://github.com/cyanglaz/gcard_layout
[GDExtension addon]Rasterize svg on run-time.Note that this addon uses lunasvg for svg rasterization, but godot4.x uses thorvg, so the rendering result may not be the same.dll files (windows) are available on GitHub:https://github.com/heppocogne/godot-svgsprite/releases/tag/v2.0.2or, compile by yourself.
Testing Framework for GDScript in Godot 4 Game EngineFeatures: - Supports creation of custom user-defined tests. - Provides an editor dock to display all tests and their results. - Offers a Testing singleton with methods for easy assertions in non-test code.Please see the Github repo for more more information and the latest version of the plugin!https://github.com/accmltr/simple-testing-godot
An implementation of a JS-like Promise.Supports then()/catch() and awaiting for settled/resolved/rejected state.More info on usage: https://github.com/TheWalruzz/godot-promise
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
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
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
Imagine having a crystal ball that shows exactly how players experience your game, what excites them, what frustrates them, and what keeps them coming back for more. Tokebi Metrics gives Godot developers that power. With just a few clicks, you gain deep, actionable insights into player behavior and game performance. No guesswork, no blind spots.Unlock the secrets behind your players’ journeys and turn raw data into smart decisions that level up your game’s fun and success. All while keeping your players’ privacy front and center. If you want to build games players love and grow your community, Tokebi is your secret weapon.Learn more: https://tokebimetrics.comDocumentation: https://tokebimetrics.com/documentation-guide/godot-plugin-guide
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!