All Gadgets

Showing 1,272 of 2,195 results
Page106 of 183
Pong Multiplayer Demo hero image

Pong Multiplayer Demo

by godotengine

FREE

A multiplayer implementation of the classic pong game. One of the players should press "Host", while the other should type in the host's IP address and press "Join". NOTE: The non-multiplayer version is available here: https://godotengine.org/asset-library/asset/2728 Language: GDScript Renderer: Compatibility

Finite State Machine hero image

Finite State Machine

by hexagonnico

FREE

A GDScript implementation of the finite state machine pattern. Adds node types for finite state machines and states.

3D Resolution Scaling Demo hero image

3D Resolution Scaling Demo

by godotengine

FREE

This demo shows how to downscale the 3D resolution without affecting 2D elements, to improve performance without making the UI blurry. See documentation for details: https://docs.godotengine.org/en/stable/tutorials/3d/resolution_scaling.html Language: GDScript Renderer: Forward+

Voxel Level Editor 3D hero image

Voxel Level Editor 3D

by pixelipy

FREE

In-editor level creator based on voxels. After selecting a block from the panel to the left, you can place and delete blocks in your world. This can be used to make voxel based levels! Controls: < Left Click to place blocks>, <shift+left click to erase blocks>

godot-yaml hero image

godot-yaml

by beliar

FREE

Adds the ability to print and parse variables to and from yaml. Usage: Since this is a godot native plugin, you first need to (pre)load it like this: ``` yaml = preload("res://addons/godot-yaml/gdyaml.gdns").new() ``` After this the basic usage is like for JSON: To convert a value to a yaml string you need to use the print method, like this: ``` var yamlstring = yaml.print(1.0) ``` The parse method takes a yaml formatted string and tries to convert it into a godot variable. It returns a JSONP...

BPB Placement hero image

BPB Placement

by babypandabear3

FREE

This tools allow users to place previously saved scene in a fast and comfortable way, using tabbed library interface to hold list of scenes, with several placement feature such as random scale / rotation, align to surface and grid-like positioning

3D in 2D Viewport demo hero image

3D in 2D Viewport demo

by godotengine

FREE

A demo showing how a 3D scene can be shown within a 2D one using viewports. How it works: The 3D robot is rendered to a custom Viewport node rather than the main Viewport. In the code, `get_texture()` is called on the Viewport to get a ViewportTexture, which is then assigned to the sprite's texture. Language: GDScript Renderer: Compatibility

Mood hero image

Mood

by zoeticist

FREE

Composition-Oriented, Node-Based Finite State Machine tooling. See the README and in-engine documentation for all the fine details. There's a Mood for every occasion.

SO FLUFFY Fur Rendering System hero image

SO FLUFFY Fur Rendering System

by maxvolume

FREE

High-quality, endlessly configurable fur shader with satisfyingly bouncy physics.

Scene palette 2D hero image

Scene palette 2D

by fabianlc

FREE

Instance scenes on your 2D scenes from a palette. Features: -Grid snapping -Flipping and rotation -How the left mouse button with grid snapping on to place an instance when the mouse moves to a new tile -Adjustable zoom on the palette. To use create a scene with the scenes you want in your palette, then enable the panel and load the palette using the file menu. If your editor's language is set to English you can make the palette use the editor's grid snap settings. The visible rect of your sc...

Delta Rollback hero image

Delta Rollback

by bimdav

FREE

This is a very fast addon for implementing rollback and prediction netcode in the Godot game engine.

Godot.h8.Palette.gd 2D hero image

Godot.h8.Palette.gd 2D

by h8man

FREE

Godot GDScript tools and shaders for palette swaps, palette animation and index maps