The official open-source Godot client for Nakama server written in GDScript.Nakama is an open-source server designed to power modern games and apps. Features include user accounts, chat, social, matchmaker, realtime multiplayer, and much more.This client implements the full API and socket options with the server. It's written in GDScript to support Godot Engine 4.0+.Full documentation is online - https://heroiclabs.com/docs
Mingos' Restrictive Precise Angle Shadowcasting is an algorithm used by traditional roguelike games for determining which map cells are in the player's field of view.See the README for instructions on usage: https://github.com/matt-kimball/godot-mrpas-assetlib/blob/master/README.mdA demo project using this algorithm is available on github: https://github.com/matt-kimball/godot-mrpas
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.
Makes your coding 1000000x more ridiculous with screenshake, visual effects, and explosions and now an XP bar that tracks your coding progress with fireworks.
In-game console for Godot, easily extensible with new commands.I'll try to keep project on this website up-to-date with its sources. If you have any problems with this project please try downloading more up-to-date version from github (https://github.com/quentincaffeino/godot-console/archive/master.zip). If problem persists do not hesitate to contact me on GitHub via Issues or QuentinCaffeino#9674 on DiscordProject website: https://github.com/quentincaffeino/godot-console
state machine without node for godot 3/4Documentation in the repository: https://github.com/lowlevel-1989/object_state_machine# Changelog## [0.7.2] - 2023-03-10### Changed- Fix Version plugin## [0.7.1] - 2023-03-10### Added- Debug Comming Soon### Changed- Fix remote debug## [0.7.0] - 2023-03-04### Added- Graphical state machine for the reference model### Changed- KinematicBody2D platform demo for Godot v3 (update)- CharacterBody2D platform demo for Godot v4 (update)## [0.6.1] - 2023-02-28### Changed- KinematicBody2D platform demo for Godot v3 (update)- CharacterBody2D platform demo for Godot v4 (update)## [0.6.0] - 2023-02-28### Added- LICENSE- README.md- support Godot v3- KinematicBody2D platform demo for Godot v3- CharacterBody2D platform demo for Godot v4- new node -> node_state_machine- new method -> void StateAbstract::confirm_transition()- new method -> void StateAbstract::create(name : String)- new method -> void StateMachine::create(name : String)### Changed- plugin.gd -> commend for support godot v3, default support v4
A C# implementation of the PlatformerController2D found in the AssetStore for Godot >=3.5 .Ported from Evan Barac's Godot 4.0 GD version (https://github.com/Ev01/PlatformerController2D)Original description:This is a platformer class with many tweakable settings which can be used to control a 2D character (think supermario 1).## Features- Double jump- Coyote time- Jump buffer- Hold jump to go higher- Defining jump height and duration (as opposed to setting gravity and jump velocity)- Asymetrical jumps (falling faster than rising)(More information at the README.md file)
Functions 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/tree/godot3 for a documentation.
A script for quickly and easily creating complete Godot TileSets without the hours of endless clicking.Great for prototyping, testing out variated tile sets, or simply mass importing large numbers of static tiles.A simplified version is available as a gist: https://gist.github.com/bluematt/72f1e56609c388e30d9c3d7395195802
Godot-Stuff Logger 3.5A 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.5 releases.For more information follow this linkhttps://gitlab.com/godot-stuff/gs-logger/-/blob/3.5/README.md
Yet another Tween for for Godot 3.- Easy as fluent syntax to use- No need adhoc logics- No need duration control- Kinematics based natural interpolation- Also has the same features as Tween[English] https://github.com/ydipeepo/godot-motion/blob/main/README.md[日本語] https://github.com/ydipeepo/godot-motion/blob/main/README_jp.md[ç®€ä½“ä¸æ–‡] https://github.com/ydipeepo/godot-motion/blob/main/README_zh.md
ECS tools for godot v 3.5.1Key features:- any Object can be a component- readonly components- handy entity filtering outside System class- nodes binding with entityLook through and delete example folder before use.See github for docs:https://github.com/Germenzi/gdECS