This project is a template for creating advanced Third/First Person movement in GodotSupports CharacterBody3D, and RigidBody3D.Current Features :Stance System :StandCrouchGait System :WalkRunSprintView Mode System :First PersonThird PersonSmooth Rotation System :Velocity DirectionLooking Direction : In Place Rotation and orientation warpingInAir RotationAim RotationDistance Matching :Stop AnimationOrientation warpingMotion warpingCamera system :FOV change on speedCamera Inertia Flashlight(G) To toggle High graphics : SDFGI (Global illumination),SSIL, SSAO,SSR,Glowgithub : https://github.com/ywmaa/Advanced-Movement-System-Godot
Finite-state machine plugin for Godot4
Godot Game Settings allows you to create and manage game settings for small to medium projects. It takes care of all the fundamental functionalities required to have proper game settings, including predefined logic for common settings (e.g. display, audio, input), UI components for making scenes, and saving/loading data.
GUT for Godot 4.Requires Godot 4.3. Earlier versions can be found on github: https://github.com/bitwes/Gut/releasesGUT stands for Godot Unit Testing and...as you may guess, it is a tool for creating and running tests.Features* Run tests easily through the Godot Editor, Command Line, or VSCode.* A plethora of asserts and utility methods to help make your tests simple and concise.* Support for Inner Test Classes to give your tests some extra context and maintainability.* Doubling: Full and Partial doubles, Stubbing, Spies.* Parameterized Tests* Export results in standard JUnit XML format.More info can be found in the wiki: https://gut.readthedocs.io/en/latest/
A tactical role-playing game demo for the Godot Engine
Voxel rendering for Godot 4 based on an efficient 2-level DDA algorithm implemented 100% on the GPU as a fragment shader.This approach allows for good performance and opens up the possibility of making runtime changes to voxels at a relatively low cost.Please see the detailed description on GitHub.
This plugin will add a "TimeEdit" node that allows you to easily select Time. It should work with mobile too.
This plugin provides a web export preset and a gdScript wrapper for integrating with Poki Platform's SDK.
A modular, component-based system for creating animated lights in the Godot engine, inspired by the dynamic light animations of classic Quake and Half-Life games.Features- 11 Animation Presets: Includes predefined light animation tables from Quake.- Custom Animations: Supports user-defined animation strings.- Editor Previews: Preview animations directly in the Godot editor.- Smooth Transitions: Optional fade effect to reduce stepping.- Material Integration: Light animations affect the lamp material’s emission property.- Example Project: An example project is included to demonstrate setup and usage, providing a quick way to understand how to configure and combine components.
Adds a preset interface that shows an interactive list of all licenses. Custom licenses can be added through the GodotLicensing class.
Godot Plugin for a touchscreen optimized camera control system for common 2D top-down strategy games. (Works also with mouse when "Emulate Touch with Mouse" is enabled)
This plugin aims to help in writing dialogue. It makes use of a syntax heavily inspired by {{mustache}} templates, specifically like handlebars.js. It lets you make use of functions and data in your script and have AraVox generate a Resource which you can then parse in whichever way you want.It is highly recommended to check out its wiki to fully grasp how to utilize AraVox:https://github.com/aravikusu/AraVox/wiki