A collection of add-ons for the Godot Engine.
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.
Note
The add-ons provided in this repository as submodules are always based on their latest versions.
You can support my work by purchasing these add-ons:
- Clone the repository and its submodules:
git clone --recurse-submodules https://github.com/ninstar/gdProject.git
- Open
/project.godot
in Godot and run it. - The ☰ menu provides a list of all available examples that you can choose from.
- All examples are self contained and can be easily copied to any other project along with their respective add-ons.
Warning
The following add-ons are unmaintained and no longer included in the project and 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)