Calculus Visualizations is a tool for visualizing calculus concepts such as solids of revolution and solids of cross sections.
Plugins
- 4.2v1.0ProjectsBy: yunusey
- 4.1v1.0Tools
# SAKUYA Sakuya is a Godot 4.X addon, adding simple command line to your game. The plugin is quite simple and easily expandable, allowing user to quickly implement new commands. ## Instalation Download this repository and add the `sakuya/` directory into the `addons/` directory inside your project. Next enable it inside ## Configuration After enabling the plugin, singleton `SakuyaCLI` should be added. To add new commands, you need to create a `SakuyaCommand` resource and extend its script, overwriting the `execute` function. This addon has `help` command implemented, so you can use it as a reference. You can configure `SakuyaCLI` scene via export variables, overriding its theme, changing display modes, activation key and logging level. To make your command work, you need to add your respective `SakuyaCommand` resource to the `SakuyaCLI`'s Loaded Commands variable. If you have any questions, feel free to open new github Issue! This projects uses images from [BootstrapIcons](https://icons.getbootstrap.com/), licenced under the MIT license.
By: 40_4 - 4.2v1.0.1Demos
This is a demo of Godot's built in AStarGrid2D. Goes with this tutorial video here: https://youtu.be/_VuYGmXiTw0
By: ThinkWithGames - 4.3v1.1Templates
I made this simple clock desktop app for my personal use to display the time. It has stopwatch and timer. I was experimenting use of Godot to build the GUI applications and I had fun while building this. Hope this project can be helpful for some people who are just starting. Also don't forget to go to my Github page show some love, I have some cool projects there that I am working on.
By: icy_atom - 3.1
- 4.0v1.13D Tools
Adds Constructive Solid Geometry blocks with configurable colors and styles for dev textures (Textures use triplanar mapping and thus scale nicely) You can use them for Grayboxing/Blockouts etc. Uses Kenny's prototype textures, which you can find here https://kenney.nl/assets/prototype-textures (CC0)
By: Manonox - 4.3v1.22D Tools
2D Top-down world generation Allows you to create smooth and high-quality landscapes, supports the creation of objects (scenes) on them depending on the height. High performance even with a large world size
By: nenado - 3.2v1.12D Tools
A new Color Picker node for Small UI. First Enable the Plugin from Editor Settings then search for ColPicker node and add it to the scene. it has 2 colors primary_color and secondary_color to change primary_color use the Left Mouse Button. to change secondary_color use the Right Mouse Button. secondary_color can be disabled to work with only one color [primary_color]. pressing on the color buttons will popup a new panel to edit RGB, HSV, Hex or to pick a color from the screen [you can press Right click to disable color picking].
By: MounirTohami - 3.2v0.2.0Misc
With this Addon you can control your Ryze/ DJI Tello Drone with Godot. It is also possible to read the telemetry with this Node. Because godot does not support h264 there is no video or photo support. But i accept pull request if you want to implement it.
By: Blechaffe - 4.2v2.0.1Scripts
HCoroutines is a library that helps you write game logic in an intuitive way by bringing the concept of hierarchical coroutines to Godot (C#). Its built-in coroutine types are specifically designed for Godot, reducing boilerplate code and increasing readability. At the same time, async methods can also be seamlessly integrated with coroutines. Coroutines are functions that can be paused during execution and then resumed once some condition is met. This allows you to write game logic in sequential steps, defining what logic should be performed when. This library extends the idea of normal coroutines by allowing them to spawn child coroutines. When the parent coroutine is killed, the child coroutines are also stopped. HCoroutines implements this concept in an efficient and optimised way. - Regardless of how deep the hierarchy of coroutines gets, the engine only updates the currently active ones, and not ones that are waiting. - The coroutines themselves are implemented as linked lists, allowing for O(1) addition and removal of child coroutines. Because each coroutine is itself a node in the linked list data structure, no additional memory allocations are required. originally made by Inspiaaa for Godot 3.5: https://github.com/Inspiaaa/HCoroutines IMPORTANT: Add ./addons/HCoroutines/CoroutineManager.tscn to your Project Autoloads!
By: BangL - 4.2v1.0.0Tools
A Godot addon that enables strings to be used as enum values. See the readme file for more information and the source repository for examples.
By: phnix-dev - 4.0v0.5Misc
Quiver Leaderboards (https://quiver.dev/leaderboards/) allows you to easily add global leaderboards to your game. Quiver Leaderboards support multiple types of leaderboards (all scores, highest score, latest score, or cumulative score) so you can track scores exactly however you'd like. You can also segment scores by time so you can support daily, weekly, or monthly high scores. Quickly get started by using our default leaderboards UI or create your own. NOTE: This plugin requires the installation of the Quiver Player Accounts plugin. Learn more: https://quiver.dev/leaderboards/ Documentation: https://github.com/quiver-dev/quiver-leaderboards-godot-plugin#quiver-leaderboards
By: amitQ - 4.2v1.3.03D Tools
The 3D Cursor Plugin introduces a versatile cursor, inspired by Blender, that allows for precise placement and enhanced interaction within Godot’s 3D scenes. Activating the Plugin: Please note that due to certain limitations of the Godot Editor, you must switch to a tab other than the 3D view (e.g., 2D, Script, or AssetLib) and back to the 3D tab once after enabling the plugin or upon engine startup to ensure the cursor placement functions correctly. Using the 3D Cursor: Position the cursor by holding Shift + Right Click on any surface with a collider. When visible, the 3D cursor sets the position for newly added Node3D nodes. If the cursor has been deleted, it can be restored using the same shortcut, and remains fully adjustable with Godot’s standard gizmos. Enhanced Commands: Additional commands in the Command Palette (accessed via Ctrl + Shift + P) allow you to reset the cursor to the scene’s origin or align it with selected objects. When multiple objects are selected, the cursor aligns to their average position. Customization Options: The cursor’s appearance can be customized with adjustable size, an optional label, and a setting to control whether the label scales with the cursor or remains fixed. Changelog: Version 1.3.0: Pie Menu Improvements - Added a simple background for the Pie Menu to make it more visible in bright scenes. - Added another command to the Pie Menu as well as the comman d palette. The "Disable/Enable 3D Cursor" command. This command hides and shows the 3D Cursor within your scene and therefor enables/disables its functionality. - Added a selection indicator for the Pie Menu similar to Blender. If you hover your mouse on a button it will brighten up. - If you hold down Shift + S when opening the menu you can hover over a button and by releasing the keys you will automatically invoke the hovered button (similar to Blender). - Added Undo/Redo to the cursor placement. The plugin is now tested and working in Godot 4.2 and above. Please feel free to ask for additional features by opening an issue on the github repository. New in Version 1.2: Pie Menu and Undo-Redo Functionality In this update, a Pie Menu (similar to Blender’s) has been added, accessible via Shift + S. This menu offers faster access to commands found in the Command Palette, streamlining workflows. Additionally, undo and redo support has been implemented, allowing most cursor actions to be reversed with Undo/Redo commands. Note that the Remove 3D Cursor from Scene command is not undoable, as it frees the cursor object itself.
By: Marco- - 4.2vVersion 1.1Projects
This mini moddable game project by Endless OS Foundation is intended to help ease the learning curve into Godot. This sample project allows learners to engage with game creation concepts, applying various modifications to the game itself, all without reading or writing any code.
By: endless - 4.2v0.1Tools
Particle control panel resides in bottom of Godot Inspector to help test multi-layer particles by making emitting functions easier and more convenient to access.
By: VikingAntics - 3.2v1.12D Tools
An overworld map for a JRPG. Comes with Dialogic v1.1 by coppolaemilio. For more info on Dialogic, see https://github.com/coppolaemilio/dialogic
By: mechPenSketch - 4.4v1.0.23D Tools
A Godot/GDScript addon to import/export models in the STL file format.
By: val - 4.2v1.0.1Misc
A Godot 4.x plugin for managing modal windows. Modal windows are blocking and appear on top of everything. The title, body text, backdrop color and the modal action buttons can be controlled via configuration.
By: dragunoff