> Best Suited for 4.2+Compass implementation for different needs in Godot Engine. Adds new Compass3D, Compass2D and CompassBar node in Editor.## Usage1. Search and add CompassBar/Compass3D/Compass2D using Ctrl-A or Add Node button2. Assign the Parent property for rotation calculation, **Parent** is the **rotating node**Open example.tscn and read README.md to understand more.Read GitHub wiki for latest Documentation: https://github.com/vi4hu/godot_compass/wiki/Usage
Template with options menus and persistent settings.Created in collaboration with members of the Godot Wild Jam community.For usage information, visit the following:https://github.com/Maaack/Godot-Options-Menus/blob/main/README.md#usage
Adds a very basic implementation of interfaces to GDScript.Only validates at runtime.See full explanation on https://github.com/Mastermori/gdscript-interfaces
New Relic (https://newrelic.com) is a SaaS based observability platform that provides software monitoring and analytics for any technology. This addon allows developers to send useful data in the form of events, metrics, or logs to New Relic for troubleshooting or game analysis. That data can then be used to create meaningful visualizations.Docs: https://github.com/khpeet/newrelic-godot-plugin?tab=readme-ov-file#new-relic-godot-plugin
This project is a Godot Engine addon that adds class ProceduralRecoil. This new class make easy procedural-recoil creation possible for 3D games. It is available under the terms of the MIT License.Usage:Attach ProceduralRecoil script to a preferred Node.For latest doc: https://github.com/vi4hu/godot-procedural-recoil
Music controller that keeps music playing between scenes and blends tracks.For usage information, visit the following:https://github.com/Maaack/Godot-Music-Controller/blob/main/README.md#usage
TextureFont is an addon for Godot that allows creating fonts from textures from directly within the editor.This addon adds a new TextureFont resource that defines how each character is mapped to the texture(s). These resources can be used anywhere a font is expected (Such as Label, Button, TextEdit). They allow for fancier, more colorful or more retro-looking fonts over the standard formats.See the repository for more information:https://github.com/Mickeon/Godot-Texture-Font
Template with main menu, options menu, pause menu, credits, and a scene loader.Created in collaboration with members of the Godot Wild Jam community.For usage information, visit the following:https://github.com/Maaack/Godot-Menus-Template/blob/main/README.md#usage
A C# implementation of a simple 3D free-look camera for Godot 4.0 that mimics some of the functionality of the editor's camera for in-game use.Ported from Richardhyy's Godot 4.0 GD version (https://github.com/richardhyy/simple-free-look-camera-4), who ported from Adamviola's Godot 3.2 GD version https://github.com/adamviola/simple-free-look-camera).* Use **W** and **S** to move forward and backward.* Use **A** and **D** to move left and right.* Use **Q** and **E** to move up and down.* Roll the **scroll wheel** to increase and decrease movement speed.* Press **shift** to move faster, and hold **alt** to move slower.* Hold down the **right mouse button** to rotate the camera.There's a slider in the editor to control mouse sensitivity.Attach `FreeLookCameraBase.cs` or `FreeLookCamera.cs` to your Camera3D node. That's it!(More information at the README.md file)
Scene loader with loading screen and progress bar.For usage information, visit the following:https://github.com/Maaack/Godot-Scene-Loader/blob/main/README.md#usage
This is an Android plugin for Godot Engine 4.2, providing Godot client support for WeChat Pay's in-app payment. It also supports Tencent's Ad View platform for interstitial ads. Additionally, it includes the ability to copy text to the Android clipboard and paste from the clipboard.
Add-on for Godot 4 which aids in loading scenes asynchronously (aka: in the background) which allows for animated/interactable loading screens and transition animations.For full usage, see the [Readme](https://github.com/BtheDestroyer/Godot-YASM/blob/main/README.md)This plugin comes with a default "loading" scene, but you can set your own by modifying the "application/scenes/loading_scene_path" Project Setting.## Pre-load SignalsIf you would like to `await` specific `Signal`(s) before switching to a scene after loading it, you can provide it/them in an optional `Array` to `YASM.load_scene(...)`This is useful if you'd like to wait for all players to be ready in an online game or to allow the player to stay on the "loading" screen until they're ready.## TransitionsScene transitions are handled via Godot's `Animation`s on two `AnimationPlayers` within the `YASM` singleton.## Available SignalsIf you would like your code to react to different phases of loading a scene (eg: a multiplayer game would like to tell the server when a player is loaded), the following signals are available in `YASM`:- `out_transition_done`: Emitted after the previous scene's "out" transition is done (or during `load_scene` if there is no "out" transition)- `preload_done`: Emitted when resource loading is complete, but before all awaited signals are emitted or the new scene is instantiated- `load_done`: Emitted after the new scene is instantiated- `in_transition_done`: Emitted after the new scene's "in" transition is done (or immediately after `load_done` if there is no "in" transition set)## Cancelling a LoadIf something goes wrong while doing some manual work during the loading of a scene, you can call `YASM.cancel_scene_load()` (after optionally setting `YASM.last_error`) to immediately cancel loading the next scene and go to the "error" scene instead.