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.
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 GDScript port of Delaunator: A fast library for Delaunay triangulation of 2D points.
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 set of useful nodes to use in Godot projects that facilitate implementing features like split-screen, asynchronous scene loading, a global event manager and caching materials. Documentation at:https://github.com/jocamar/Godot-Common-Game-FrameworkIf you have any questions you can reach out me on Twitter and I'll be happy to help:https://twitter.com/joaomarinheiro
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
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).
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
A battle system for a JRPG.
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/
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.
An overworld map for a JRPG.Comes with Dialogic v1.1 by coppolaemilio. For more info on Dialogic, see https://github.com/coppolaemilio/dialogic