godot-interaction-system icon indicating copy to clipboard operation
godot-interaction-system copied to clipboard

A simple 2D/3D interaction system for Godot 4.

Godot Interaction System

A simple 2D/3D interaction system for Godot 4.

[!NOTE] As of version 2.0, the extension is written in C#. The version in GDScript is no longer supported, you can find the latest version written in GDScript here.

Prerequisites

Features

  • Simple interaction system (2D/3D/mouse in 2D)
  • Small size footprint (< 32 KB)
  • Extensive documentation
  • Useful components:
    • InteractableOutlineComponent
    • InteractableHighlighterComponent

Usage

[!NOTE] Detailed information on each class can be found in the docs folder.

You can find an example of using the above classes in the examples folder.

External assets

The project uses the following shaders from the Godot Shaders website under MIT license:

License

Licensed under MIT license.