Emulator-style pixel upscaling algorithm. Ported from the SameBoy to Godot 3+. Works similarly to hqx at arbitrary precision.
Makes it easy to use an alternate form of window scaling that better preserves the apparent pixel sizing.Includes a bilinear filtering shader and a scene that uses it for window scaling. This prevents variations in pixel sizes at resolutions that can't be divided perfectly, while keeping pixels well defined. Especially useful for pixel art games.
Platform2d is a plugin for Godot that provides two new classes that can be used to create levels for 2D platformer games.ThinPlatform is a simple platform that is drawn along a curve using user defined textures.ThickPlatform is defined by a closed curve and drawn using fill and edge textures.Both classes inherit from StaticBody2d and generate their collision shapes automatically. They also have a "Moving Platform" option that, if set, will automatically update the platform's constant linear velocity when the platform is moving.The platform aspects can be saved and applied to new platforms using the "Materials" drop-down list.Changelog:- v0.1: initial release- v0.2: fixed for Godot 2.2, updated the user interface- v1.0: added edge textures for the top border of ThickPlatforms, a sample texture set (Simple Grass, inpired from Kenney's assets & tutorials) and undo/redo handling- v1.1: bug fixes and optimizations- v1.2: updated for Godot 3.0.x
Godot maze generator using Optimal Path algorithm.
A hacky deformable 2D mesh engine for Godot which achieves to maintain visual continuity as opposed to cut-out yet introduces a degree of distortion. Anyway, suited for a variety of use cases.Read the full documentation at the project page.
A Simple customizable Text Menu plugin for Godot.It adds a "SimpleTextMenu" node to Godot, in which you can easily create a retro-like text menu with as many options you want.Its main features:- Can add as much options you need.- Editor-friendly, you can check the menu changes in real-time.- Signal-friendly, it's easy to check which option is being selected.- Options to change the cursor side and menu orientation.
A simple Godot CRT Shader that allows some customization on its looks.
This is a basic Fur shader demo with sharper furand with a slider that allow to interactively change the fur density.
Godot Text Interface Engine (GodotTIE for short) is a simple-to-use node that works like a Text Dialogue Box; it gets the job done, and it's highly customizable (most of its variables can be changed on the editor).
Water Surface for Godot Engine
This is a plugin for Godot which adds a new node for arrows.Properties:Target Node Path: path to a node to point atTarget: global position to point atWidth: width of the arrow in pixelsStart Offset: distance of the start of the arrow from the position of the arrow nodeEnd Offset: distance of the end of the arrow from the targetSide Offset: offset to the right (useful if you want to have arrows from A to B and from B to A.Color: color of the arrowEditor Only: hides the arrow in the game so it's only visible in the editor
MatCap Shader for Godot like Blender Matcap