Godot 3d Resources
Browse the best Godot 3d assets, plugins and tutorials from the community.
Event Audio
Event Audio is a Godot plugin for simple, event-based audio triggering in 2D and 3D games. It allows associating audio resources with event triggers, playing them with a single line of code, and managing audio banks at runtime.
Cyclops Level Builder
Cyclops Level Builder is a Godot Engine plugin that allows for rapid environment creation directly in the viewport. It supports block creation, material editing, and comes with built-in collision.
3D Auto Collision Generator
The Godot 3D Auto Collision Generator plugin simplifies collision creation for multiple 3D objects. It supports various file formats, allowing for one-click collision generation, saving development time.
UDP State synchronization
This demo showcases state synchronization in Godot for networked physics, offering a more efficient approach than snapshot interpolation. It includes features like sequence checking and linearly interpolated error correction.
Voxel Game
A Godot project aiming to replicate Minecraft-like voxel terrain generation. The project focuses on performance by generating only the top surface of the terrain and uses Godot's DataTool for manipulation and UV mapping.
UDP Snapshot interpolation
This Godot demo showcases UDP snapshot interpolation for networked physics, demonstrating essential techniques for real-time multiplayer games. It includes adjustable network frame rate and smooth animation through interpolation, though the author now favors state synchronization.
voxelgame
A collection of voxel game demos for Godot Engine 4.3, showcasing a custom C++ voxel module. Includes scenes for blocky and smooth terrain, with a Minecraft-like demo featuring basic multiplayer support.
Realistic Water Shader
This is a demo of a realistic water shader for Godot Engine. It showcases realistic 3D water with features like foam and caustics, implemented in Godot 3.4.2.
The Tower
The Tower is a first-person parkour demo showcasing the Voxelman module in Godot 3. It features simple levels and requires a Godot build with Voxelman to run, offering a glimpse into voxel-based game development.
TPS Demo
This is the official Third Person Shooter (TPS) demo for Godot Engine, showcasing high-quality graphics and gameplay mechanics. It provides a complete example for creating a TPS game in Godot.
Godot experiments
A collection of 2D, 3D, and VR experiments in Godot, showcasing various game mechanics and visual effects. The repository includes projects targeting both Godot 3.x and 4.0, with a focus on practical examples and mini-tutorials.
Godot Demo Projects
A comprehensive collection of official Godot Engine demo projects, showcasing various features and capabilities of the engine across multiple versions. These demos serve as practical examples for developers to learn and explore Godot's functionalities.
Multiplayer Third Person Shooter
A multiplayer third-person shooter example project built with Godot 3.2. It showcases basic features like player movement, weapon systems, and networking.
Multiplayer First Person Shooter
A Godot 3.2-based multiplayer first-person shooter template. This project provides a foundation for creating networked FPS games in Godot.
Godot FPS Template
A free and open-source first-person shooter (FPS) template for Godot Engine, featuring customizable player movement, settings, UI, and keybinding. Includes basic interactive elements and commented code for easy learning.
First Person Starter
First Person Starter is an FPS template for Godot, providing starter content for new or existing projects. It includes a 3D character controller, smooth movement, camera rotation, and joypad support.
Godot First Person Camera
A simple first-person camera implementation in Godot, designed for educational purposes. Demonstrates basic FPS controls, camera rotation, and player animation using GDScript.
Crystal Bit Godot Game Template
Crystal Bit Godot Game Template is a starter project providing a solid base for building Godot games. It handles common tasks like scene transitions, game pausing, and includes continuous integration support.
vpuppr
Vpuppr is a cross-platform VTuber application developed with Godot, supporting multiple tracking backends. It is currently being rewritten for Godot 4, with the Godot 3 version available on the godot-3 branch.
ProtonGraph
ProtonGraph is a node-based tool for procedural 3D content creation within the Godot Engine. It allows users to generate complex 3D models through visual scripting, aiming to be user-friendly and extensible for game development.
Material Maker
Material Maker is a Godot Engine-based tool for creating textures procedurally and painting 3D models. It utilizes a node-based interface for defining textures and brushes, similar to Substance Designer.
Head tracking using OpenCV
This Godot module demonstrates head tracking using OpenCV and CUDA for improved performance. It adjusts the camera's perspective in a 3D environment based on the user's head movements captured via webcam.
godot-anl
godot-anl is a Godot Engine wrapper for the Accidental Noise Library, enabling noise generation with visual nodes, GDScript, and C#. It supports height, normal, and bump map generation and custom modular noise creation.