Sort
  • Spatial Gardener (Godot 4.x)
    4.4
    v1.4.13D Tools

    A plugin for painting plants and props on arbitrary 3D surfaces. It's meant to simplify foliage placement in a natural-feeling way without having to use heightmap terrain or writing procedural placement algorithms. It can also handle thousands of foliage instances without completely tanking the FPS (with an reasonable setup). This is a single player plugin and works best with finite medium-sized scenes. Think platformers, shooters, adventure games, anything with a hand-made level.

    By: dreadpon
  • Godot XR MVN Tracker
    4.3
    v1.1.03D Tools

    XR Body Tracker from Movella MVN Animate Motion Capture.

    By: Malcolm Nixon
  • Waterways - River Generation
    3.2
    v0.2.13D Tools

    A tool to generate river meshes with flow and foam maps based on bezier curves. A water and lava shader are included. Objects can also flow along the water. 0.2.1: * New axis constraints for adding and moving river curve points. * Built in Lava shader. * Improved inspector that dynamically parses built-in and custom shaders. * Curve controls for colour and transparency depth. * Improved refractions with objects in front of water removed. 0.2.0: * Added WaterSystem node to render out global height and flow maps. * Added a Buoyant node to allow RigidBodies to float on the water. * Added better options for controlling the flow and foam of rivers. 0.1.0: * Initial Release.

    By: Arnklit
  • AABB Static BoxCollider from Mesh
    4.0
    v0.13D Tools

    Adds a button to the 3D panel when selecting a MeshInstance3D that can used to generate a StaticBody3D and CollisionShape3D for the AABB of the selected mesh. It generates the above nodes as children of the mesh.

    By: rybadour
  • 3D Shooter Kit
    4.3
    v0.83D Tools

    Shooter toolkit - Beta version Just Add as child of the Camera on a FPS player Can be used without physical projectiles (will use ray tracing) or With rigidbody projectiles. Handles aim zoom. Handles impact particles effects (with ray tracing mode)

    By: Cianci
  • Audio Stream Player Clipper 3D
    4.3
    v1.13D Tools

    Enhance your audio capabilities in Godot with AudioStreamPlayerClipper3D. This plugin provides powerful audio clipping control, allowing you to precisely set the start and end points of your audio clips directly in 3D space, offering flexibility beyond Godot's native options. Why use this plugin? With AudioStreamPlayerClipper3D, you have full control over audio playback, with the ability to clip audio in real time and adjust it for various audio events in your game. This is especially useful for dynamic and repetitive sounds, like character footsteps, where you can alternate between different footsteps sounds and program the clip playback in a more natural and realistic way. Key Features Precise Audio Clipping – Set the exact start and end points of your audio clips. Footstep Sound Variation – Create dynamic footstep sounds by alternating between different audio clips for each movement of your character. Full Platform Support, including web, ensuring that your cuts and audio settings are preserved accurately across all platforms. Quick Testing in the Editor – Test the audio directly in the inspector without needing to run the game, making it easier to refine your sounds. Custom Playback Order – You can program the playback to play one audio channel at a time or play the clipped sounds in any order you prefer. Default Settings: use_channels = false alternate_channel_by_play = false audio_channels = null audio_stream = null volume_db = 0.0 max_db = 3.0 unit_size = 10.0 pitch_scale = 1.0 panning_strength = 1.0 max_polyphony = 1 loop = false max_distance = 2000 emission_angle_enabled = false emission_angle_degrees = 45.0 emission_angle_filter_attenuation_db = -24.0 attenuation_model = AudioStreamPlayer3D.ATTENUATION_INVERSE_DISTANCE attenuation_filter_cutoff_hz = 5000 attenuation_filter_dbattenuation_filter_db = -24.0 doppler_tracking = AudioStreamPlayer3D.DOPPLER_TRACKING_DISABLED area_mask = 1 pause = false auto_play = false play = false

    By: Saulo de Souza
  • Spatial Gardener
    3.5
    v1.2.03D Tools

    A plugin for painting plants and props on arbitrary 3D surfaces.

    By: dreadpon
  • TextureLayeredMesh
    3.1
    v1.1.03D Tools

    Wrapper class to make TextureLayered, TextureArray, and Texture3D more editor-friendly.

    By: Shifty
  • Dolly Camera Controller
    4.0
    v1.0.03D Tools

    A script used to make a DollyZoom effect. Instanciate it and attach it to a camera. The controller will adjust the camera FOV depending of the distance between the camera and the tacked subject or start distance. Dolly Zoom Effect (Vertigo Effect) The Dolly Zoom is a camera technique where the camera moves closer or farther from a subject while zooming in or out to keep the subject the same size. This creates a disorienting effect where the background appears to expand or contract. How It Works: Moving forward (dolly in) → Zoom out. Moving backward (dolly out) → Zoom in. Famous Examples: Vertigo (1958) – First use of the effect. Jaws (1975) – Iconic shark attack realization scene. Goodfellas (1990) – Used to show paranoia. This effect is widely used in filmmaking to create tension and unease.

    By: The Spoonful One
  • MetaMultimesh3D
    4.1
    v0.0.23D Tools

    This is a simple addon that will let you take control of your multimeshes in the editor. Simply enable the addon and then add "MetaMultimeshInstance3D" from the nodes selector to your scene. (The addon does nothing at runtime. It's only a Multimesh at that point.) 1. Place any number of MeshInstances under it (as children) and it will use their position, scale and rotations, as well as the first mesh ecountered, to populate a MeshInstance3D for you. 2. You can "explode" the instances inside a multimesh out into MeshInstances again, where you can transform and then "implode" them back into the multimesh. You can go back and forth like this. 3. There's also a second button that will make collision shapes according to your choice. Video tutorial: https://www.youtube.com/watch?v=jEvUMjBwQQM

    By: dbat
  •  3d Maze Generator
    3.0
    v1.03D Tools

    Not for 4.0+! It is a plugin that you select the size of map you want (square map size only atm), and generate. Due to limitations in the editor, it will only generate up to about a 40 x 40 meter maze, which actually is intense! You should try it :)Once generated, it will perform algorithms so create a closed wall system for paths where only a single path will get you to the area of your selected finish. There are two meshinstances that mark the general areas of start and finish. Forward or backwards up to you. Each wall is a meshinstance that can be opened, scripted like doors, visibility, collisions, etc. Make it yours! You can even save the map as an obj for external editing further!. Questions, let me know.

    By: mojoyup1528
  • Simple Character 3D
    4.0
    v1.03D Tools

    Character controller for Godot4. Includes first person camera, an user interface for debugging and standar movement (walk, crouch, sprint)

    By: orial021
  • Tiny Treats - Pleasant Picnic set
    4.1
    v1.03D Tools

    This collection of cute stylized low-poly game assets can be used to make a cute little picnic scene for your game. This set includes three patterned picnic blankets, two baskets, some serving trays, and plenty of decoration and food items to decorate your scene with. These assets are great for creating a cozy lifesim game or to be used as decoration items in your RPG. Features: - 34+ Stylised low-poly 3D models, perfect for games across all platforms, including mobile. - Textured using a single gradient atlas texture (1024x1024) that can be downsampled up to 128x128 for further optimization. - Free for personal and commercial use, no attribution required. (CC0 Licensed)

    By: Tiny Treats
  • Godot Bone Editor
    3.2
    v1.03D Tools

    A Bone editor on the Godot Engine Editor.

    By: arlez80
  • Player Controller
    4.3
    v1.03D Tools

    player controller with sprint and jump function.

    By: Sm0kEsOut
  • Character Control
    4.3
    v1.03D Tools

    Set up your joystick to control the CharacterBody3D. This node should be added as a child of CharacterBody3D, and you should configure your joystick in the Godot inspector (it comes pre-configured). How it works: The left joystick moves the CharacterBody3D, the right joystick rotates the SpringArm with the camera, the A button makes the character jump, the R button locks the camera, and holding the L button switches to first-person view. There’s no need to create a SpringArm and camera, as this is already handled. Note: Character Control already applies gravity to CharacterBody3D, so you should not add another script that handles gravity.

    By: Saulo de Souza
  • ThrowOut
    4.2
    v1.0.03D Tools

    Using physics in the editor, scatter lots of instances from a MeshLibrary that contains both meshes and colliders.You can convert spawned RigidBody3D objects to MeshIntance3D, MultiMeshInstance3D, or StaticBody3D instances.

    By: tomsart
  • PolygonCircleGen
    4.0
    v1.03D Tools

    Generate circles for a CSGPolygon3D, which can be useful for creating tunnels using a Path3D

    By: Jitnaught
  • RTS 3D Camera
    3.2
    v1.03D Tools

    These are a couple of scripts for controlling a configurable 3D Camera for RTS games.

    By: sehgel
  • FPS Hands
    4.0
    v0.8.13D Tools

    Plug and play hands for FPS with animated weapons. # Changelog ## v0.8.1 - Better aim position - Add aiming signal - Add hold breath while ads ## v0.8 - Add bullet spread - Add zoom on ads - Add auto reload ## v0.7 - Physical bullets - Left handed mode - Realistic reloading mode - Actions signals - Better recoil - Update to Godot 4.4

    By: Bytez
  • CSGMesher
    4.1
    v0.0.43D Tools

    Add some superpowers to your CSG Shape Nodes! With CSGMesher, you can quickly output the final static mesh as well as an optional static body and collision shape. You can also set a group on the ouput nodes. The collision mask and layer of the node is now also copied to the output.

    By: dbat
  • Tiny Treats - Homely House set
    4.1
    v1.03D Tools

    With this small set of cute, stylized low-poly game assets, you can create a cozy home scene. This set includes a cute stylized house, a set of fences, trees, other outdoor decorations, and a base tile to place it all on! This set is perfect for adding a home to your RPG world or as part of your game's village. Features: - 16+ Stylised low-poly 3D models, perfect for games across all platforms, including mobile. - Textured using a single gradient atlas texture (1024x1024) that can be downsampled up to 128x128 for further optimization. - Free for personal and commercial use, no attribution required. (CC0 Licensed)

    By: Tiny Treats
  • CSGStairs (Godot 3)
    3.4
    v0.0.13D Tools

    Addon for creating procedural stairs in Godot Engine

    By: GreatOdds
  • Beholder
    4.1
    v1.1.13D Tools

    Asset providing a custom camera node with movement and utilities. Features - Keyboard movement controls - Game-pad movement controls - Mouse movement controls - Configurable projectile

    By: mburkard