
Godot Playlists is a small library for loading large sets of resources such as AudioStreams in a way that uses minimal memory. It's useful for playing playlists of songs while only maintaining one song in memory at a time.
Godot Playlists is a small library for loading large sets of resources such as AudioStreams in a way that uses minimal memory. It's useful for playing playlists of songs while only maintaining one song in memory at a time.
Generates an array of names (strings) with current indexed entries of: 1. Female (first & last name) using real world database of names 2. Male (first & last name) using real world database of names 3. Unisex (first name) using Emi's code for random fantasy name generation 4. Unisex (first name-short) using Sam's code for random fantasy name generation 5. Unisex (first name-medium) using Sam's code for random fantasy name generation 6. Unisex (first name-long) using Sam's code for random fantasy name generation Can use as either main screen plugin (click interface) or as direct plugin to your application (call to class_name NameGenerator.new_name() ) Using multiple different methods, including a small database of a few thousand names commonly found in the world, this generator builds multiple random full names for you to quickly choose from. It generates both true real world, and realistic fantasy names. The underlying code is designed to be expandable, feel free to contribute to its growth. This is a 'Main screen plugin' and will appear next to the 2D,3D,Script,AssetLib buttons in the top center of Godot 4.x License: Creative Commons Attribution License (reuse allowed) This work is a derivative work of Emi @emi_cpl https://www.youtube.com/@emi_cpl updated for Godot 4.0 It has been further developed by Samuel Landers of [email protected]
The Ramer-Douglas-Peucker (rdp) algorithm implemented in Godot 4 with usage example.
Move this shader editing panel to a moveable dock.
Updated to work with Godot 4.x version. forked from original Godot 3.x version https://github.com/mastermarkus/QuickPluginManager Faster plugin management without going deep into Godot's plugin settings The button appear in upper-right corner (when you activate the plugin) There you can select plugin(s) to enable/disable
Adds a cuddly companion to your viewport, much like a desktop pet! If you leave them alone for a while, they might get sleepy... Sprites by SplendidDog on itch.io!
Adds UDIMShaderMaterial, and UDIMTextureTilset, allowing for the use of UDIM tiled textures for 3D meshes. # Usage 1. Create a UDIMShaderMaterial in a 3D material property. 2. Create a UDIMTextureTileset in the "Albedo" > "Albedo Tileset" propererty of the UDIMShaderMaterial 3. Click left click the UDIMTextureTileset to reveal an "Import UDIM Texture Set" button, left click it. 4. Browse to and select one of any of the appropriately named UDIM tile textures from the tileset you'd like to use. 5. Done! This is an early iteration, any feedback is appreciated!
This plugin provides a quick and easy way to search for scripts with custom search parameters. You can blacklist certain directories and specify allowed extensions. > How to Use Press Ctrl + P to open the Search Window. (You can change this shortcut). Navigate with Up / Down Arrows and press `Enter` to select a file. The file will open in the script editor. > Changing the Configurations Click the config button on the Search Window. This will open the Configuration Window, where you can change the parameters: - Allowed Extensions: What extensions should be included in the search. - Directory Blacklist: What directories should NOT be included in the search. - Case Sensitive: When enabled, differentiates upper and lower case text. > Changing the shortcut To modify the default shortcut, navigate to [Project > Project Settings > Input Map], add a new action called "addon_script_search_open" and assign an event to it, with the desired key combination. Reload the plugin, and the new shortcut should take effect. > Special Characters ":" - Use a colon as the first character to match only the file base name, ignoring the rest of the path. "," - Use a comma between terms to perform a multi-term search. > Assets Icons from Onscreen Controls by Kenney.
Molten Aim 25 is an OpenSource realistic first-person-shooter game made with godot game engine 4.4. The Game is made to be fully free and open source and this repository is containing the official source code for the game. Any Godot 4.4 developer can contribute to the project just be sure to checkout the contribution guidelines. Update info: Added new lobby with an option to go back to previous lobby and also now the matching system is separate from lobbies as a dedicated unit!
GEA (Godot Easy Audio) is a simple and powerful addon for the Godot Engine that enhances audio management by providing an easy way to handle music, sound effects, and transitions. With GEA, you can smoothly fade, crossfade, and control audio playback effortlessly. Key Features: - Music Management - Sound Effect System - Customizable Settings - Seamless Integration
This platform 2D game is a demo I made with the Godot engine, for learning purposes. I used the tilesets of Dan Cramp, as well as his video for the gameplay (http://www.dancramp.com).
A really simple first person template, containing really basic stuff for developing first person games. That includes: - Player with basic movement - Interaction system - Basic pause and main menu
An incomplete collection of various control nodes. • HVSlider: A 2D slider that goes from bottom left to top right, used to set independant values for the horizontal and vertical axis. • HRangeSlider: A slider that goes from left to right, used to adjust a range by moving grabbers along a horizontal axis. • VRangeSlider: A slider that goes from bottom to top, used to adjust a range by moving grabbers along a vertical axis.
This plugin extends GDScript's Signal and Callable classes, influenced by Cysharp/R3. The main purpose of this plugin is to make it easier to unsubscribe from Godot signals. However, it is not intended to fully replicate R3. Additionally, several simple operators are implemented.
A modular, production-ready 2D game framework for Godot 4, built by Pixel Pilgrim Studios. Wayfarer gives you everything you need to start shipping clean, cross-platform 2D games with: Scene transitions, splash screen, and menu flow Audio manager + volume controls Localization system (with language editor!) Developer console + runtime commands Touch controls for mobile Pause menu + options Command line flags (like `--skip-splash`) Full source code, MIT-licensed What You Get Full Godot 4.4+ project structure Ready-to-use scenes for menus, pause, settings, credits, etc. Player controller + sample level Dev tools you can reuse in any project
This Godot plugin is for conveniently copying all your scripts into one giant text block that you can easily paste into an AI. For more info go to: https://github.com/rainlizard/AI-Context-Generator
This shader will create a 3D hovering effect with mouse interaction on a canvas item like TextureRect. Also, it renders a specular highlight that changes with hover.