A collection of additional shader nodes ( + examples) that can be used in the visual shader editor to achieve common tasks faster.Installation:Just download into your projekt folder. The nodes are automatically added to shader editor. Example materials can also be found in the examples folder.Changelog 1.1:New Nodes:- Screen Space Refraction (GLES 3 only)- Read Normal Map - Various Noise nodes Changelog 1.2:New Nodes:- signed distance field (SDF) operator nodes (procedural shapes and pattern)- some generally useful helpers
A battle system for a JRPG.
CardEngine is a framework to create card games for the Godot Engine. Non-exhaustive features list: * Dedicated editor UI to manipulate CardEngine's objects * Database system to manage cards * Fully customizable Container widget to arrange cards on a grid or along a path * Board widget to create complex interactions * Fully customizable Animations * Drag and drop support
Very simple template to use as a starting point for a top-down action RPG. It works with keyboard, touch and gamepad input, and has a character with a few moves, an inventory system and a quest system.I created this for my students as a template for their final exam so everything is implemented in the simplest form possible. Take it as a starting point rather than a solid foundation. Live demo: https://redmagegames.com/elcaballerohueco/
An overworld map for a JRPG.Comes with Dialogic v1.1 by coppolaemilio. For more info on Dialogic, see https://github.com/coppolaemilio/dialogic
A container that lays out it's children on a horizontal row according to their minimum sizes. When it can't fit another, it starts a new row.The node is called "HFlowContainer" and is a child of "Container".Features:- Updates when it's width is changed.- Works in the editor.- Works in ScrollContainer.- Hiding children works.- Customizable horizontal and vertical margins between the child nodes.The container does (currently) not support:- Child scaling.- Child rotating.- Child Size Flags ("Fill", "Expand" etc.)---- Changelog ----- 1.0.0: Initial release.- 1.0.1: Fixed "narrowing conversion" warnings.- 1.0.2: Works by default in ScrollContainer. (By always settting horizontal size flag to EXPAND + FILL)
A GDScript port of Delaunator: A fast library for Delaunay triangulation of 2D points.
You can use this template as reference to create your own 3D Platform Game in Godot.Contains:Basic player configuration (move, rotate, jump).Simple enemy animations.Coin collect configuration (coin animations, coin counter).Basic door opening mechanism (door animations, door triggers).Respawn configuration (fallzone, enemy impact).
A simple base 64 encoder and decoder.
A plugin that binds 2D snap settings to: TileMaps' cell size, RayCast2D's cast-to and Area2D's shape sizes, all appended under new nodes.Comes with a template for creating a scene for a JRPG overworld. It has a player that can be controlled to move around and an obstacle. A checkered background is also added as a reference to the player's co-ordination.
A custom Control node that draw an isometric cube with given texture, color, size etc ...The Control rect width define the width of the cube.
Emoji mode use Twemoji.This addon provides the following nodes to use emojis in Godot:EmojiIcon: A node that displays an Emoji.EmojiButton: A node that displays an Emoji as a button.It's also adds EmojiFinder to the Godot editor's toolbar. So you can find the emojis easily.