Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be πŸ“–

PointMaker

An asset by F1dg3t
The page banner background of a mountain and forest
PointMaker hero image

Quick Information

0 ratings
PointMaker icon image
F1dg3t
PointMaker

PointMaker is a simple Godot addon that adds a configurable PointTrigger node for triggering sounds, animations, or scene changes when a player or object enters a defined area. It’s ideal for creating interactive zones and transitions in 2D games.

Supported Engine Version
4.4
Version String
0.0.3b
License Version
MIT
Support Level
community
Modified Date
1 month ago
Git URL
Issue URL

PointMaker GD

A Godot sucessor of PointMaker by Splite.


πŸš€ Features

  • βœ… Trigger multiple sounds
  • βœ… Trigger an animation via AnimationPlayer
  • βœ… Load another scene
  • βœ… One-time or repeatable triggers
  • βœ… Fully customizable hitbox using CollisionShape2D
  • βœ… Hover, hold, drag, snap, sliders, and radial knob interactions
  • βœ… All nodes emit signals for easy scripting

🧩 How to Use

1. Enable the Plugin

  • Go to Project β†’ Project Settings β†’ Plugins
  • Enable PointMaker

2. Add a PointMaker Node

  • In the scene tree, click the "+" button to add a new node.
  • Search for any of the following custom nodes:
    • PointTrigger
    • PointHover
    • PointHold
    • PointDrag
    • PointSnap
    • PointRadial
    • PointSliderH
    • PointSliderV

3. Add a CollisionShape2D

This is required for most nodes to detect collisions or mouse input.

  • Right-click your PointMaker node β†’ Add Child Node β†’ CollisionShape2D (or CollisionPolygon2D)
  • Set its shape (e.g., RectangleShape2D, CircleShape2D)
  • Resize as needed to define the interactive area

4. Configure the Node in the Inspector

Each node exposes properties in the Inspector for customizing its behavior. Common options include:

  • Sounds: Add one or more AudioStream files
  • Animation Player: Provide a node path to the AnimationPlayer to trigger
  • Animation Name: Name of the animation to play
  • Scene to Load: Optional .tscn path to change scenes when triggered
  • Trigger Once: Enable if you only want the trigger to fire a single time
  • Drag/Snap/Slider/Knob Options: See below for node-specific properties

πŸ§‘β€πŸ’» Node Reference

Refer to PointMaker Docs for Node Reference.


πŸ“œ License

This addon is licensed under the MIT License. You are free to use, modify, and distribute it with attribution.

PointMaker is a simple Godot addon that adds a configurable PointTrigger node for triggering sounds, animations, or scene changes when a player or object enters a defined area. It’s ideal for creating interactive zones and transitions in 2D games.

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
PointMaker icon image
F1dg3t
PointMaker

PointMaker is a simple Godot addon that adds a configurable PointTrigger node for triggering sounds, animations, or scene changes when a player or object enters a defined area. It’s ideal for creating interactive zones and transitions in 2D games.

Supported Engine Version
4.4
Version String
0.0.3b
License Version
MIT
Support Level
community
Modified Date
1 month 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