
Anti-cheating-value-plus is a plugin that prevents cheat tools from modifying sensitive data in the game memory. Now with support for string, bool, arrays, and dictionaries.
Anti-cheating-value-plus is a plugin that prevents cheat tools from modifying sensitive data in the game memory. Now with support for string, bool, arrays, and dictionaries.
This asset is a UUID v5 Generator, unlike v1 or v4, UUID v5 is generated by providing two pieces of input information. If you want a unique ID that’s not random, UUID v5 could be the right choice.
A button that grabs key events and populate an InputEventKey instance. Comes with a property editor for easy setup of InputEventKey Resources in editor, great for creating ShortCuts.
a simple script to scale render resolution based on frame rate. set a target frame rate, and the script will adjust the resolution to maintain it.
A plugin that enables Google Analytics 4 tracking in Godot games.
This add-on adds a new node called NodeShaker3D, it allows you to shake any node that inherits from Node3D, there is two types of shakes that is possible, one is positional shake and another is rotational shake, each option provides a unique shake to the node.
The easiest way to playtest your Godot game on mobile. How to: * Open Godot * Install the Playbyte Mirror add-on * Export your game for HTML5 (Project -> Export -> HTML5) * In the "Mirror" panel on to the right of the main Godot viewport, press "Deploy" * Once your game has uploaded, open the provided link on your phone If you'd like, you can install the Playbyte Mirror app from the iOS App Store for a more native experience. You can also subscribe to push notifications to be notified when a new build goes live. (Android coming soonâ„¢ï¸).
DiceEngine is a simple Dice Roller for the Godot Engine 4.x written in `GDScript`! Features - Roll any number of dice with any number of sides - Perform and check the results of DiceCheck resources that can represent skill checks in your game
FastNoiseLite GLSL Shader. Generate all kinds of FastNoiseLite noises on your GPU! Better performance, speed, and noise quality! Free your CPU from generating noise and let the GPU do all the hard work! Output of GLSL FastNoiseLite version are 99,9% equal to output of C++ version, provided by Godot.
Easily zip a bunch of files for save games or level editors! Support images, nodes, resources, and built in types like dictionaries. **API** ```gd # Write files by passing as a zip, with names as file paths. Zip.write("user://slot0.save", {"state.var": {"score": 10, "name": "player"}, "scene.scn": get_tree().current_scene(), "screen.jpg": screenshot }) # Append works the same but without erasing data. Zip.append() # Automatically snaps, shrinks, and appends to the file. Zip.write_screenshot("user://slot.zip", get_viewport()) # Automatically converts bytes to the appropriate format. # .tscn and .scn will come back as a PackedScene. Zip.read("user://slot.zip", "screen.jpg") # Get a list paths that match the head and tail. Zip.get_files("user://slot0.save", "", ".png") # Remove a list of files. Zip.remove("user://custom_map.map", ["area1.scn", "area2.scn"]) ``` **Check the README for more details.**
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]
DokiVN is inspired by the "renpy" language, making it easy to program dialogues and interactions of a Visual Novel using only GDScript
A bone-driven cloth simulation solution for godot4.4+ 3D games, based on verlet integration algorithm
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
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.
Simple top down shooter made in this tutorial: https://www.youtube.com/watch?v=5vYI_mgERBU
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
Move this shader editing panel to a moveable dock.