A variant of SubViewportContainer that provides a smooth camera and anti-aliasing for pixel-perfect games.
This addon allows you to import .nw level files used by the Graal Online game engine and use them in Godot as a TileMap object.Current features include:- Import a .nw level as a TileMap- Load NPCs as Sprite2D objects. If the image is invalid or missing from your project, warnings will be shown.- Select tileset when importing the level using two different presets:-- Default = creates a TileSet resource from a provided .png image-- Godot Tilemap = uses a provided TileSet for the levelPlanned features:- Import .gmap as a large TileMap- Generate one directional "NPCs" from level data
Expands Godot's UI capabilities with nodes that allow for dynamic/responsive UI layouts that adapt and scale to different resolutions and aspect ratios.
A simple knob UI scene that lets you rotate a knob by dragging it up and down, or by scrolling the mouse while while hovering the cursor over it.Includes easy to use export variables to set the degree amounts for the knobs' starting rotation, minimum/maximum rotation and dial sensitivity. You can also change the sprites for the knob.
Godot 2D Essentials is your all-in-one solution for game development, offering a robust collection of production-ready components designed to accelerate your 2D game projects.With these components, you can streamline the implementation of essential behaviors while preserving the unique logic of your game.
Quickly and easily add UI animations to your scenes.No code or special architecture required.
Note: This verison of the plugin is for Godot versions 4.1 and 4.2, and uses the TileMap node which is deprecated in 4.3. If you wish to use this plugin with the new TileMapLayer node, see asset https://godotengine.org/asset-library/asset/1806
Onscreen Keyboard Plugin for Godot Engine. Displayed as soon as LineEdit or TextEdit are in focus. Select your OnscreenKeyboard object and apply your custom styles and font via inspector. (You can find some default dark-flat-like-styles inside the plugin/customize/styles folder)
Provides parallax background that moves it's layers in editor.It helps to arrange objects in different layers relative to each otherThis is a port of the similar plugin from Godot 3.4.X to 4.X.X (https://godotengine.org/asset-library/asset/1535)
Layout in godot like using web flexbox
This tool is meant to make it easier to create animated UI elements by handling storing them in a versatile manner and leaving their signals open to you to attach functions to still, along with interfaces to create animation chains and managing them in a graphical manner.Latest features added:Relative movement of contained elements in the animations based on container size.Fixed error from loading an animation to edit after creating but not saving another.
Renders a waveform preview of a .wav file as the texture of a TextureRect. It's a @tool so it works even inside the editor.To use, just drop res://addons/audio_preview/AudioStreamPreview.tscn in a scene and set the stream_path property.Simple example included.