Allow instances to be pinned and dragged in the editor

  • What would you like to request:
    Allow multiple instances to be pinned and dragged together in the editor, also known as “parenting” or pinning or sticking where child / pinned instances follow the coordinates and rotation of the parent
  • Why you are requesting it:
    It allows for much easier way to move grouped instances together and position them accurately in the editor, instead of having to align them every time I need to move them

it also reduces coding clutter and the need to use the “sticker” extension or other workarounds

this is also standard in most engines

If you hold control, you can select multiple objects in the editor.

This does not pin the objects together, just allows me to drag them, I want to be able to bind multiple objects together and drag just once, ctrl + dragging is really clunky especially if other objects overlap they have to be moved out of the way first
it also does not solve the coding issue as pinning still has to be added as a behavior

If you’re talking about permanently linking objects for future use/movement/logic/etc, what you’re describing is generally called a prefab in other engines, and not something you’re going to be able to do on the fly in the base scene editor.

In GDevelop, the concept of prefabs is being addressed as “Custom objects”, and the (very WIP) editor was added in the releases over the last month. Custom Objects ("prefabs") - GDevelop documentation