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.4 and up.
DeepRayCast3D is a powerful plugin for Godot Engine 4x that allows performing deep raycasts, passing through multiple objects in a straight line and registering all collisions along the way.It’s ideal for shooting systems, obstacle detection, chain interactions, laser effects, and more.
This asset can be utilized to create game mechanics like spray painting, drawing or splatoon ink.It supports high precision / realistic painting, multiple meshes, and the ability to choose the brush shape and color freely. Since it runs fully on the GPU it is blazing fast.Features:- Brush / spray viewpoint rendered by camera -> resembles **individual particles**- Achieves realistic and fine painting across multiple meshes- No PhysicsServer or CollisionShapes needed. (Relies fully on 3D rendering techniques)- Works at runtime & in editor- Up to 8 overlay texture atlases per scene- Arbitrary amount of meshes per atlas- Arbitrary brush shapes provided by an image- Resolution and other performance settings
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
An idTech 3 BSP format importer for Godot 4.4+ with support for lightmaps and light volumes (with custom shaders), patch geometry, and entities via scene remapping.
Provides nodes for aerodynamic simulation.Enable plugin in project settings Project > Project Settings > PluginsAdd an AeroBody3D to your scene, and add one or more AeroInfluencer3D derived classes as children, adjust settings to change the characteristics.Development Direction:- Usability, stability, and performance.- More AeroInfluencer3D derived nodes (Dynamic rotor systems, primitive shapes, fuselages).- Aerofoil profiles for AeroSurfaces.- Energy–maneuverability graphs and aircraft performance profiling.
Grid maps can be a pain if you ever want to update the Mesh Library.This Godot 4.4+ Add-on ensures you can create TSCNs and assign them to a Mesh Library in only a few clicks.Made changes? Then you can re-create the Mesh Library with up-to-date mesh data in one click.This addon was made by Michael Bridges at Canopy Games. I added support for .blend files @line 161 Contact me through Codeberg or [email protected] if you had any concerns.Works with Godot 4.5
A post-import helper for Godot that automates cleanup and automatic assignment after importing scenes (e.g. from Blender). It uses tagged empties (IR-...) and custom properties to:- replace empties with scene instances- assign resources to properties- set multiple properties at once- attach scripts- add nodes to groups- or swap a node's type- (Optionally) prune unneeded Node3D elementsResult: No manual cleanup after every export from your DCC (like Blender), re-import in Godot, done.
A lightweight Godot 4.x addon to visualize 3D vectors directly in the editor or during runtime. Perfect for debugging player movement, AI steering, or physics directions.
25-minute long 2D action-platformer.This is a remake of my first game in Godot. 7 levels and 6 bosses.Get a weapon from the boss after defeating it. A world where a civil war is going on in a colony, where only robots live.
This is a plugin to modify point_array in a collisionshape3d node.(mesh must be ConvexPolygonShape3D)Reload current project after activating the plugin,when a CollisionShape3D node is selected all the tool appear.There will be transform gizmo on the point_array of the shape you just need drag it with your cursor.When "Add/Remove Point" button is pressed press B for adding point in your cursor position; hover to a point and press V to remove the hovered point.There is an option bar to select on which axis-plane the point will move or will be added.
A customisable game launcher and auto updater made in Godot.It downloads the latest game version if necessary and runs your game.
This package provides flying/swimming navigation in free 3D space. It builds a Sparse Voxel Octree representing the solid/empty state, and then applies Greedy A* algorithm for path finding.Currently in development. Please see README.md for a more detailed list of features and limitations, as well as how to use.
A total rebuild of my previous clouds system, designed to address a lot of the issues I had with that original version.
An extension of AudioStreamPlayer3D that makes audio move around obstacles. Intended for single-floor DOOM-style maps.
Blender-inspired mass calculator for RigidBody3D nodes. Automatically calculates the mass of a selected RigidBody3D based on its collision shapes. If the selected node is not a RigidBody3D, the plugin performs a deep search to locate and compute the mass for any RigidBody3D nodes within the scene, using their associated collision shapes.
A high-performance planar reflection system for Godot 4.4+ written in C++ with GDExtension, designed for performance with some nice quality of life configuration optionsNew (v 1.0.3) - Fixed some memory leaks and crashes. Very stable version.New (v 1.0.2)-New compositor effect with experimental effect to hide intersecting objects (hide underwater objects)-Updated binaries for MacOs, Linux and Windows-Changes to how Editor mode works. In Editor mode, make sure to select the PlanarReflectorCPP node and click on it's mesh object in the scene. This will refresh the reflection in the editor.Core Functionality-Real-time planar reflections with geometric accuracy-Very performant written in C++ via GDExtensions-Pixel art optimized - Works perfectly with SubViewport downscaling-Dual rendering system - Separate game and editor modes-Layer-based filtering - Control what objects appear in reflections-Custom environments - Independent lighting for reflected scenesReflection & Performance Features-Camera mode detection - Automatic perspective/orthographic handling-Reflection offset system - Fine-tune reflection positioning-LOD (Level of Detail) - Distance-based performance optimization-Update frequency control - Balance quality vs performance-Movement threshold detection - Only update when camera moves-Configurable reflection layers - You can define what Visibility Layers get reflection-Cached calculations - Minimize redundant computations
Control the character to explore and familiarize yourself with the environment.I used the root motion feature to move around, so it might be helpful to learn how to use root motion in Godot.
NOTICE:This addon was developed for internal use and for specific needs, it may lack functions for your needs.A simple 3D object placer using raycast for sanpping and mouse position for Godot engine.Features:Placing 3D Scenes;Random Rotation;Random Scale;Offset.
This is a simple Third person controller template with animations, AI opponents, and other stuffs, where you can:- Moves by using WASD keys.- Jumps by using Spacebar or Z keys.- And Kicks your opponents by using RMB, SHIFT or Q keys.
Full C# project for procedural infinite terrain generation, including random items, water and day/night cycle.Includes basic gameplay, run away from Evil Godots forever.
It is an implementation of Verlet integration for physics ropes on Godot 4.4 .NET similar to the ones seen in `Half-Life 2` or generally in `Source` engine.This addon allows creation of dynamic and physics-based ropes, specifically offering specialized nodes to create either fully simulated visual ropes or physical rigid-body-based ones, depending on needed use case.Features:1. Generation of flat-plane rope meshes using tessellation with Catmull-Rom splines.2. Two variants of rope simulation: fully verlet-based (optionally affected by other bodies) and built-in physics-based (both affects and is affected by other bodies).3. Integrated joint nodes allowing to connect ropes to other nodes and physical bodies, constraining their movement.4. Many adjustable parameters: particle & segment counts; lengths & widths; custom simulation rates; wind & gravity forces; customizable damping; customizable visuals; and other fine-tunning settings specific to each rope variant.5. `VisibleOnScreenNotifier3D` optional support (integrated and automatic) for performance improvements when required.6. Simulated advanced performance-friendly slide collisions for `VerletRopeSimulated` with static mode `O(n)` and dynamic mode `O(n*m)` raycasts complexity (`n` - rope particles, `m` - affected dynamic bodies).7. Editor-specific tooling to make ropes configuration easier: Different `[Tool]` buttons for quick joint creation, rope resets, structure copying and quick configuration presets; Internal meta-stamping for ropes duplications/copypaste support; Custom editor-collisions for precise rope click-selectors.
The Blobos have set off on an expedition to the mythical land of Blobotopia! The problem is, they are not very smart, and would walk right off a cliff, if left to their own devices. It's your job to use the tools in each level to help them make it to the portal, and onto the next part of the journey.Experience this physics-based VR puzzle game!This was created in one week for the Godot Wild Jam nr 81.
Godot 4 Main Menu TemplateThe default play scene features a movable white box controlled by Mouse.Perfect for prototyping or game jams, this template offers:-A straightforward start menu with Play, Options, and Quit buttons.-An uncomplicated options menu with three tabs:-Video: Fullscreen-Music: Master, Music, Sound Effects-A handy control testing scene (Simply hit Play in the start menu).For credits, refer to the GitHub repository.