3D Tetris clone
Simple Gizmo that allows you to easily transform bones in the editor so you can do animations in Godot.
This tool will help make a first person controller(used in FPS games) from scratch. Install it. Just drag the ToBeDropped.tscn file to your scene and that's it. If you already have a camera in your scene, you may need to delete it.
This is an addon that adds jigglebones to Godot 3.0. If you don't know what that is: jigglebones are bones that jiggle when the skeleton moves. They are used for procedural animation, so you can move only the important parts of the skeleton and the little bits will automatically jiggle with it. You can also drag the jigglebones in the editor and fiddle around with them.See the GitHub page for a detailed guide on how to use it in your project:https://github.com/Bauxitedev/godot-jigglebones/blob/master/README.md
A Trackball Camera that responds to input from actions, mouse, keyboard, joystick and touch, in order to rotate around its parent node while continuously facing it.Works with Godot 3.x (tested up to 3.5).- stays around its parent node, even if the latter moves- no gimbal lock (quaternions ♥)- camera inertia for a smoother experience- keep the horizon stable if you want- the parent node does not have to be centered in the camera's view- can be used to look around itself- analog camera control with joystick, courtesy of @marcello505- smooth and constrained zoom with PGUP / PGDOWN or your own custom action, if you want to use the mouse wheel for example- constrain pitch, or handle headstands by inverting x- a bunch of parameters to configure things as you want themCONS:- No panning- No promisesUSAGE1. Add a TrackballCamera node as child of the node you want to trackball around.2. Translate the camera along the Z axis a little bit, so that it faces its parent.3. Configure the camera.
This is the source code of my audio game rpg Ptolem's Singing Catacombs that I made in Godot for my capstone projectYou can learn more about it here: Ptolem's Singing Catacombs: https://www.youtube.com/playlist?list=PLmugv6_kd0qOCZ4M105mLx5ICuaSJttlt
The user inputs the size of the map, the sprite of the tiles, and the number of tile. The asset then generates a random map each time the user calls its funtion.The asset is an entire godot scene that already have a map with tiles as an example. To change it you must create your own tilemap and edit the script.
Open an external script editor alongside the built-in editor, allowing you to use features from both at the same time.Visit the repository for setup instructions.
A GDScript implementation of a line renderer in Godot, useful for rendering cylindrical volume such as lasers, trails, etc. Based on the helpful C# implementation by @paulohyy at https://github.com/paulohyy/linerenderer, with some additional features such as UV tiling and a .tscn file for ease of use.To use, simply download and unzip the folder, which contains a demo project. If the demo project is not needed, the LineRenderer subfolder can be copied directly into the Godot project. Drag and drop the LineRenderer.tscn scene into the project, and you should see a line! Note: There appears to be a bug in certain versions of Godot 3.0 that causes problems involving not being able to edit instanced arrays. Make sure to right click and toggle "Discard Instancing" if you encounter this.
A tool to create cartoon/manga style labels.
OpenHMD GDNative driver for Godot.Windows build only at the moment, Mac and Linux builds will follow soon.
Using this plugin, you will be able to try to:- Create Godot PBR Materials automatically using their filenames...- Create inherited Scenes from your meshes...- Test your materials in a preconfigured Test Scene!- Order your Assets adding order_children_nodes.gd to it is parent node!- Add EnviromentTemplate.tscn to test your own scenesThe plugin is about 10mb only! It will appear as a Tab in the left dock.I created this plugin because I did not like the 3D workflow and I do not understand how to configure PBR Materials properly, so if you find some kind of error or know how to improve the results, please Contribute in my GitHub! Thanks!https://github.com/doradoro