This a template for Hole.io style games made with CSG
Scene and code setup for flat world map in 3D, with working camera and selection via raycasting. Move camera with WSAD, zoom with + and - from keypad, selectable country is Ireland.
This tool takes in 5 tiles and cuts them into subtiles and rearranges them to form the 47 tiles required for the 3x3 minimal autotile. It gives a result image and a TileSet resource.
An addon for 2d thunder&lightning addon in godot game engine.there is a Demo.tscn in the project, which is in the addon folder/src/main/.
Turn Spritesheets into Godot SpriteFrames
Displays a (filled) hexagon 2D graphic, as used for example in RPGs for showing the distribution of attributes or alignments.This is the result of a community question from the German Discord Channel.
This Godot plugin provides a custom CanvasLayer that scales the viewport contents to always cover the full window with no black bars, no content reveal, and no distortions. Child CanvasItem nodes (i.e., UI) can also be scaled, independently of the content.
Godot Open Adventure Template (GOAT) is a tool for making 3D adventure games. It supports a simple inventory system, interacting with objects and screens, playing voice recordings with subtitles, and changing game settings.
A 3D course editor for Godot Engine.
Plugin for a custom node similar to the ColorPickerButton node but with a text label.
GoMask2D is a plugin for Godot that allows you to create texture masks from hierarchical nodes.Support for nodes: Sprite, Polygon2D, Path2D, Line2D and SmartShape2D addonsNew Features:- Added draw feature (used to draw at runtime)- Switch StreamTexture- Added new Example
Custom control nodes!
Create sprite sheets from particles ✨.
A very simple clicker game template, used to learn how one is made and to start as a basis for a clicker game you may want to create.
Generate autotiles 2x2/3x3min from sprites whith 5 tiles or 3x3 from 8 tiles and add to tileset.
Displays zoom levels and the mouse position within the canvas as icons in a statusbar.NEW in version 2.0:* Can zoom to preset levels from 25% to 1600%* Mouse position display adjusts decimal accuracy to be more useful for the given zoom level. EG: Zoom over 200% has 1 significant digit, over 600% two, etc.NOTE: Only supported with Godot 3.3.2 and later 3.x versions. Version 4.0 support exists, but is currently disabled! *The current version of the plugin will NOT work with earlier versions of 3.x.*
AreaProber allows you to probe for colliders anywhere in your 2D game's world, no need to set-up an area2d, nor raycasts!
Ported from pixelmatch (https://github.com/mapbox/pixelmatch), this is a small, simple and slow GDScript pixel-level image comparison library.- Allows you to count how many pixels differ between two images and can generate a new image with customizable colors to highlight these differences.- Has a tunable threshold property and the ability detect and ignore anti-aliased pixels.
Game template for games using the EgoVenture First Person Adventure framework for Godot.
I couldn't find a template for this on the asset library so here's mine.Defaults: Window size of 480x270 Test size of 960x540 Stretch mode Viewport Stretch aspect Expand Import default set to 2D Pixel GPU Pixel Snap on Font Oversampling offAdditional tip: You can go into Editor -> Manage Editor Features to create a profile with only the nodes you need. This way you can stop 3D nodes from showing up when you create new nodes.
A template for games based on the Escoria framework
A simple way to generate bitmap fonts for Godot 3.xSlap textures in the TextureSet. Write down the associated character in the CharSet.One character per line for both sets.You can add custom per-character advance/offsets using the associated dictionaries. Advance accepts string/float pairs and offsets accepts string/Vector2.Now with license!
Generate autotiles 3x3 min from sprites whith 5 tiles, and add to tileset. Based on https://github.com/ShatReal/3x3-min-gen
This is a base for an infinite save system. Saves are sorted in descending date order.