Tool for manually creating .atlastex resources from an atlas
Adds fast Loop and Catmull-Clark Subdivision to Godot.There are three options for importing:- SubdivMeshInstance3D: Ability to change subdivision level easily for each instance- ImporterMesh: Bake at import- BakedSubdivMesh: Bake at runtime (everytime you open the scene)Blendshapes, skeletons and surface override materials are fully supported in all three options.You can use these in the custom Subdivision section in any scene importer.Supported Platforms:Linux, Windows, Android
A demo for my scrolling backgrounds tool.
Panku Console is a feature-packed real-time debugging toolkit for Godot Engine. With Panku Console, you can easily interact with your scripts and objects at runtime, whether to cheat, debug, prototype, or just to have fun.Panku Console is designed to be modular and extensible, and it is easy to add and maintain features. It is also designed to be as unobtrusive as possible, so you can use it in your project without worrying about the impact on the final product.
Godot Orbit CameraThis plugin adds an OrbitCamera node in the Godot Editor.Usage:In the Editor 1. Enable OrbitCamera plugin in Project Settings > Plugins 2. Add Node3D node (used for rotating the camera) into current scene 3. Add OrbitCamera as a child of the Node3D node 4. Set Anchor Node property of OrbitCamera to the Node3D nodeControls (Mouse) 1. Hold Left Mouse Button to orbit around the Anchor Node 2. Mouse scroll wheel to change the distance to Anchor NodeControls (Touch) 1. Single touch drag to orbit around the Anchor Node 2. Pinch gesture to change the distance to Anchor Node
Plugin that allows to automatically assign materials to selected mesh files and create materials from selected textures, with automatic shader parameter assign.
Layered Sprite is a Godot tool to easily divide a sprite in layers. It can be used for customizable characters.
Script for generating evenly and randomly distributed points for a given region (rectangular, polygonal or circular) separated by a minimum distance.
Very simple template to use as a starting point for a top-down action RPG. It works with keyboard, touch and gamepad input, and has a character with a few moves, an inventory system and a quest system.I created this for my students as a template for their final exam so everything is implemented in the simplest form possible. Take it as a starting point rather than a solid foundation. Live demo: https://redmagegames.com/elcaballerohueco/
A beautifier for the JSON file format.
A configurable GUI icon that displays either keyboard key or joypad button assigned to the given action. Just activate the plugin and add ActionIcon node anywhere, set action and it will work. Keep in mind that in-editor preview is limited; actions only display when running your project.Use Joypad Mode property to control whether the icon should display the joypad button or keyboard key. If set to Adaptive, it will automatically change after receiving relevant input.Joypad Model can be used to customize the look of controller buttons. Supported are Xbox, DualShock and Joy-Con. Setting it to "Auto" will try to auto-detect the controller type. Default is Xbox.Favor Mouse property will make the icon display mouse button over keyboard if available.Fit Mode property can be used for containers. Use Match Width for HBoxContainer and Match Height for VBoxContainer. If none work, use Custom mode and set minimum size manually.You can use get_tree().call_group("action_icons", "refresh") to refresh all visible icons (in case you change the input bindings etc.)Check the repo for more info and GIFs.