Prototyping Toolkit 3D
by Michael Jared | MIT
Quickly drop in simple nodes for 3D prototyping: character controllers, input setup tools, free look cameras, and simple pause menus
Prototyping Toolkit 3D The intention of this addon is to provide very simple and quick tools to get prototyping on the project. It only contains GDscript files (no packed scenes or resources). One of the goals is to keep this addon quick, simple and
RTS Camera 3D
by Alfred Reinold Baudisch | MIT
Configurable 3D RTS Camera with dragging panning, zooming, zooming to mouse, movement, rotation, orbiting and screen edge panning
Godot RTS Camera 3D A fully-featured configurable 3D RTS Camera for Godot 4 with dragging panning, zooming, zooming to mouse, movement, rotation, orbiting and screen edge panning. Controls Zoom: mouse wheel Drag panning: middle mouse button click and drag
MapCamera2D
by Julian Vos | MIT
A node that adds mouse, keyboard and gesture zooming, panning and dragging to Camera2D
Exported properties: zoom_factor (multiplies Camera2D.zoom each mouse wheel scroll) zoom_min (minimum Camera2D.zoom ) zoom_max (maximum Camera2D.zoom ) zoom_limited (if true , MapCamera2D.zoom_min is effectively increased to stay within limits) zoom
Juicy FPS Controller
by WaffleAWT | MIT
This is a FPS controller I made aimed towards juice, feel and camera effects more than anything
Juicy FPS Player Controller This is my attempt at making a Godot 3D player controller asset that provides a clean foundation for movement, camera control, camera effects, and interaction systems. The asset is structured so most configuration can be
Basic 3D Character Controller
by FriendlyCosmonaut | MIT
A basic 3D character controller with: movement system with controller support; rigged and animated demo character; fully documented player code with a simple state machine that handles animations, running and rolling; customisable settings including speed
Basic 3D Character Controller for Godot Features A simple 3D third person character controller, with a fully functional (but independent) third person camera. A simple state machine that manages animations, running, and rolling. Customisable settings in
Simple Character Orbital Camera (Word of Warcraft/MMO style)
by Rayumie | MIT
The goal was to create an orbital character camera, similar to those in games like World of Warcraft/MMOs, focusing on code simplicity and ease of modification for any other project
Simple Character Orbital Camera (Word of Warcraft/MMO style) About The goal was to create an orbital character camera, similar to those in games like World of Warcraft/MMOs, focusing on code simplicity and ease of modification for any other project
Third Person Camera
by Doodle | MIT
Simply drop this in your player scene, configure some inputs, and you're good to go! Supports both mouse and gamepad inputs
If you're using the standard CharacterBody3D script, simply add this line of code to make movement work properly when the camera rotates: direction = direction.rotated(Vector3.UP, $ThirdPersonCamera.rotation.y) Supports smooth movement, collision
PSX Style Camera Shader
by Immaculate Lift Studio | MIT
A Camera shader for Godot 4.3+ to add distance fog with optional noise, color limiting, and dither
This is a Camera shader for Godot 4.3 and above to add distance fog with optional noise, color limiting, and dither. There are a lot of fragmented and partial solutions out there and I wanted to combine various techniques to make an easy to use quad-based
FlexCam
by Nalum | MIT
A flexible, mode-based 3D camera system for Godot 4.x with first-person, follow (third-person), and observer (RTS) modes. Easily extensible with custom camera modes
A flexible, mode-based 3D camera system for Godot 4.x with first-person, follow (third-person), and observer (RTS) modes. Easily extensible with custom camera modes
gd-CCTV
by Venorrak | MIT
A Gotot Plugin for building custom & intelligent camera systems that tracks a certain target
How to use Install the plugin and add it to your project Create a CCTVManager node in your scene Add CCTVCamera nodes across your scene Set all the created CCTVCamera nodes in the CCTVManager's cameras array Set the target variable in the CCTVManager to
Native Camera Plugin
by Cengiz | MIT
A Godot plugin that provides a unified camera capture interface for Android and iOS using native platform APIs. It enables real‑time camera frame streaming directly into Godot with configurable resolution, rotation, frame skipping, and optional grayscale
Godot Native Camera Plugin A Godot plugin that provides a unified camera capture interface for Android and iOS using native platform APIs. It enables real‑time camera frame streaming directly into Godot with configurable resolution, rotation, frame
Little Camera Preview
by Anthony Cossins | MIT
Show a picture-in-picture style preview when selecting a 2D or 3D camera
An editor plugin for Godot that shows a picture-in-picture style preview when selecting a 2D or 3D camera
Real Controller
by Furkan Demir | MIT
A smooth third-person character controller for Godot 4.6 with locomotion, jumping, camera controls, and animation blending
Real Controller A third-person character controller for Godot 4.6 with smooth locomotion, camera controls, and animation blending. Features Camera Mode: First-person and third-person camera modes Locomotion System: Walk, run, and sprint with 8-directional
Phantom Camera
by Ramokz | MIT
A Camera addon for Godot 4. Inspired by Cinemachine
What is it? Phantom Camera is a Godot 4 plugin designed to provide and simplify common behaviors for the built-in Camera2D and Camera3D nodes - heavily inspired by a Unity package called Cinemachine. It allows for simple behaviours such as following and
loading more results...