3 Classes that brings hex detection, 3D LOS, distance, influence, shortest path ... all you need to build a classical boardgame based on a single image hex map. A demo in the source tree.
Godot Gameplay Systems (formerly godot gameplay attributes) is a set of nodes and resources which speed up development of your gameplay mechanisms.Currently it provides:- An Attributes base system (complete with buff/debuff)- An Ability base system- A camera shake node- A slide show node for your game intro- Equipment base system- Inventory base system- Interactions system (base)- Loot and drop system- Point and click nodes (both 2d and 3d)- Turn based nodes- User interface controls (radial menu container)
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)- Assymetrical jumps (falling faster than rising)
A player with basic first-person controls. Ready to use with no configuration required. It's that simple.
Auto Polgon2D Triangulation is designed to make 2D mesh deformation significantly faster and less painful by triangulating polygons (mesh) for you.
Super fast 2D sprite stacking for Godot 4.0Learn more at https://ka.rlphilli.ps/Shader-Stacker/
This add-on provides a node that generates linear stairs using CSG.
Intuitive UI design workflow in Godot.Import/manage font source files and styling UI directly in the editor viewport.This version is only compatible with Godot 4.x, check out godot3(https://github.com/imjp94/UIDesignTool/tree/godot3) branch for older versionv0.3.0:Port to Godot 4.0v0.2.2:Exlcude unwanted files from export & Fix null exception when set font to RichTextLabelv0.2.1:Minor bugfix, handle null exception when selected non-Control node, exclude unwanted files from asset libraryv0.2.0:UIDesignTool now support batch edit with toolbar & Vertical alignment.Other than that, this release mainly focus on improving v0.1.0, in terms of UI, efficiency & bugfixing.For more details, check out (https://github.com/imjp94/UIDesignTool/blob/master/CHANGELOG.md)Note: Users updating from v0.1.* to v0.2.* might needs to specify font resource directory again, due to a bug which has been tackled in v0.2.0
The uuid class is a GDScript 'static' class that provides a unique identifier generation for Godot Engine.
Godot Plugin for a touchscreen optimized camera control system for common 2D top-down strategy games. (Works also with mouse when "Emulate Touch with Mouse" is enabled)
A Bowyer-Watson algorithm implementation for Delaunay triangulation for Godot.Also generates Voronoi diagram from triangulation, including neightbour cells scanning.Written as a single GDScript file.