A collection of add-ons for the Godot Engine.
git clone --recurse-submodules https://github.com/ninstar/gdProject.git
Tip
All add-ons have built-in documentation, usage instructions and references can be consulted directly in the Godot editor via the Search Help (
F1
).
NinePatchSprite2D - A Node2D that displays a texture by keeping its corners intact, but tiling its edges and center.
RangeContainer - A ScrollContainer that can be controlled by external Range nodes.
RemoteContainer - RemoteContainer pushes its own transform to another Control derived node in the scene.
ResourceOverrider - A node that replaces Resources on-the-fly using suffixes.
IconTexture - A texture that draws an icon of a Theme resource.
StateMachine Nodes - A set of Finite State Machine nodes for organizing and processing logic.
Every add-on in this repository has an example scene, just open the project in Godot and run it (F5
).
Important
All example scenes are self-contained as part of their own submodules and can be easily transferred to any other project.
Warning
The following add-ons are unmaintained and no longer included in gdProject, they have not been tested with newer versions of Godot.
AudioSyncPlayer Nodes
Godot 4.2
- A set of Audio Player nodes that can be synchronized.
- Code & Resources - Ny'hrarr (NinStar)