Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Interaction System - GDScript

An asset by MASSHUU
The page banner background of a mountain and forest
Interaction System - GDScript hero image

Quick Information

0 ratings
Interaction System - GDScript icon image
MASSHUU
Interaction System - GDScript

A simple interaction system for Godot 4 written in GDScript. Works with 2D and 3D.This version is no longer supported, although it still works.I recommend using the version written in C#, which includes many fixes and improvements absent in this version.

Supported Engine Version
4.1
Version String
1.5.0
License Version
MIT
Support Level
community
Modified Date
1 year ago
Git URL
Issue URL

Godot Interaction System

A simple interaction system for Godot 4. Works with 2D and 3D.

Features

  • Interactor2D: Class used to interact with Interactable2D.
  • Interactor3D: Class used to interact with Interactable3D.
  • CharacterBody3DInteractor: Class tailored for CharacterBody3D, it simplifies the process of creating a player character.
  • CharacterBody2DInteractor: Class tailored for CharacterBody2D, it simplifies the process of creating a player character.
  • Interactable2D: Class used to create interactive objects in 2D space.
  • Interactable3D: Class used to create interactive objects in 3D space.
  • InteractableProp - Allows to quickly create interactive objects with outline and highlight effects. It uses the shaders mentioned in the External assets section. Works in 3D.

Usage

Note: Detailed information on each class can be found in the built-in documentation, or in the individual source files.

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:

The shader code and all code snippets on Godot Shaders website are under MIT license.

License

Licensed under MIT license.

A simple interaction system for Godot 4 written in GDScript. Works with 2D and 3D.

This version is no longer supported, although it still works.
I recommend using the version written in C#, which includes many fixes and improvements absent in this version.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Interaction System - GDScript icon image
MASSHUU
Interaction System - GDScript

A simple interaction system for Godot 4 written in GDScript. Works with 2D and 3D.This version is no longer supported, although it still works.I recommend using the version written in C#, which includes many fixes and improvements absent in this version.

Supported Engine Version
4.1
Version String
1.5.0
License Version
MIT
Support Level
community
Modified Date
1 year ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers