Transformation Mechanic
A shape shifter can rebuild or modify another object by changing values such as scale, gravity scale, density, friction, and restitution.
Object Game Settings
Shape Shifter settings transform the physical properties of another object when contact or configured gameplay conditions happen.
What it controls
Use this page as the detailed reference for the Shape Shifter group inside the Object Game Settings menu.
A shape shifter can rebuild or modify another object by changing values such as scale, gravity scale, density, friction, and restitution.
Shape shifter objects can also appear as special particle or visual field objects so the player reads them as transformation zones.
The usual flow is that an object hits or enters the shape shifter, then the affected object receives the configured transformation.
A transformation can remain active or restore after a delay depending on how the object is configured.
How it works
These points describe what the system does after the level starts and the editor data becomes live gameplay behavior.
When a valid object contacts the shape shifter, the system identifies the affected object and applies the configured changes.
Changing scale or material values can require the object physics representation to update so the new values affect gameplay.
A good setup preserves useful motion so the transformation does not unexpectedly kill the momentum of the machine.
If restore is enabled, the object later returns toward its original physical setup after the configured delay.
Setup flow
Use this checklist while building or debugging a level that uses Shape Shifter.
Start by changing only scale or only gravity so the player understands the mechanic.
Very high density, huge scale, or zero friction can break a puzzle unless the whole level is built around it.
Check what happens if the same object touches the shape shifter multiple times.
Use trigger zones to start machines after an object has been transformed.