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 FeaturesPrecise 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 = falsealternate_channel_by_play = falseaudio_channels = nullaudio_stream = nullvolume_db = 0.0max_db = 3.0unit_size = 10.0pitch_scale = 1.0panning_strength = 1.0max_polyphony = 1loop = falsemax_distance = 2000emission_angle_enabled = falseemission_angle_degrees = 45.0emission_angle_filter_attenuation_db = -24.0attenuation_model = AudioStreamPlayer3D.ATTENUATION_INVERSE_DISTANCEattenuation_filter_cutoff_hz = 5000attenuation_filter_dbattenuation_filter_db = -24.0doppler_tracking = AudioStreamPlayer3D.DOPPLER_TRACKING_DISABLEDarea_mask = 1pause = falseauto_play = falseplay = false
This script operates a camera in a 'Transport Fever' way. And can be controlled by keys, mouse and mouse pad. Following features are implemented:- Movement LEFT/DOWN/UP/RIGHT (keys: 'A/S/W/D' /mouse[pad]: left/down/up/right with right button)- Pan CCW/CW (keys: 'Q/E' / mouse[pad]: left/right withmiddle button [key 'CTRL'])- Tilt UP/DOWN (keys: 'R/F' / mouse[pad]: up/down withmiddle button [key 'CTRL'])- Zoom OUT/IN (keys: 'Z/X' / mouse[pad]: scroll up/down [2point pinch/release])- Interlocking of contradictional movements- Optional edge scrolling LEFT/DOWN/UP/RIGHT and debuginformation- Configurable speeds/initial positions/limits/inversion ofmovement direction
3D Custom Character Creator for Godot 4.3 Humanizer Wiki - https://github.com/NitroxNova/humanizer/wiki Humanizer Discord - https://discord.gg/MN5vJtJYD5How to Help:ReignBowGames Patreon - https://www.patreon.com/ReignBowGames
An importer of VMF files into Godot. Useful instrument for people who used to work with Hammer and finds it most comfortable tool for level geometry creation.Features:- Brushes geometry import- Instances support- Native MDL support- Native VMT support- Native VTF support (only DXT1, DXT3, DXT5 supported)- Displacements import (with vertex data)- Entities support- Hammer's Input/Output system support- Surface props support- Material's compile properties support- FGD generator
This is the Godot OpenXR Vendors plugin which contains:- platform dependent loaders for Android based XR devices- implementations of vendor extensionsLearn more about this plugin here: https://godotvr.github.io/godot_openxr_vendors/Use this version for Godot 4.3 and up.
3D Inverse Kinematics (IK) for Godot 4.3+!Supports scriptable constraints and multiple chains.
A Godot 4 Editor plugin to move the origin/pivot point of .obj files
A simple to use class that enables your CharacterBody3D to handle stairs and custom gravity direction properly.***### InstructionsUse my script template to understandUse instead move() instead of move_and_collide()Use local_velocity instead of velocity
Node that creates a mesh based on a Path3DKeywords: Line Path Path3D Tube Pipe Mesh
Purely Ambience is a dynamic audio plugin for Godot that automatically adjusts ambient sound levels based on player proximity. With built-in priority controls, optional muting of non-critical sources, and in-editor debug visualization, it gives you straightforward, responsive soundscapes to boost immersion in your game.
A fully customizable and easy-to-use 3D RTS-style Camera for Godot 4.3. Intuitive camera movement for real-time strategy games or other projects requiring a top-down camera with RTS-like controls.Features:- Zooming- Orbit camera around center point.- Movement- Edge scrolling
AudioManager3D is a plugin for the Godot Engine that enables advanced 3D audio management in your game. With this plugin, you can easily control and play sounds from a single node, offering options like audio trimming to set start and end times, looping, volume, pitch, distance, and more for each audio track.
A collection of several helper nodes to extrude 2D profiles, 3D meshes, 3D Scenes and 3D MultiMesh instances along paths in real time. Implemented as a C++ GDExtension with built-in documentation.
This is a simple drag and drop arcade style car and a follow camera.This is designed to get you up and running quickly with your game ideas.
Actually good first person controller for the Godot Engine. MIT License (credit Colormatic Studios)This first person controller was made because there aren't many first person controllers for Godot, and the ones that do exist are pretty bad.It is highly customizable and comes with many features, QOL, and readable code.Move with WASD, space to jump, shift to sprint, C to crouch.FEATURES: In-air momentum Motion smoothing FOV smoothing Head bobbing Crouching Sprinting 2 crosshairs/reticles, one is animated (more to come?) Controller/GamePad support (enabled through code, see wiki) In-editor tools (enable editable children to use)If you make a cool game with this addon, I would love to hear about it!Check out the Colormatic Git page for a wiki and more.https://git.colormatic.org/ColormaticStudios/quality-godot-first-person
This is a simple Third Person Character Controller that you can drag and drop into your projects.I uses a character from the amazing Kenney.nl's Mini Characters 1 pack so is fully animated and a great starting point for your third person projects
player controller with sprint and jump function.
Generates heightmap terrain around a player position. New terrain chunks are loaded on a thread when the player moves.
Yet another multi mesh scatter.A simple MultiMesh plugin where you can place your meshes into your scene via a configurable polygon area.
ProtoShape is a Godot plugin that adds a library of dynamic shapes like ramps and stairs to quickly block out your maps and iterate on your ideas. ProtoShape is relying on the built-in CSG shapes to generate custom stairs/ramps. Custom dynamic nodes can also be created using the ProtoGizmo system.
Adds jiggle physics to a Skeleton3D bone using SkeletonModifier3D nodes.DMWBWiggleRotationModifier3D: Rotates the bone around the current bone pose. The current pose direction acts as the spring's rest position.DMWBWigglePositionModifier3D: Moves the bone around the current bone pose without rotating. The current pose position acts as the spring's rest position.
Create tile-based 3D levels for dungeon crawler -style games.See GitHub repository for more information:https://github.com/ReunMedia/godot-levelblock
A simple Godot 4.3 FPS Controller.Features:- Camera Tilt- Mouse Smooth- Sprint- Jump- Interact
This is a simple but flexible First Person Controller for your projects