[ September- 1st week tip]
Set non-moving objects to Static to cut unnecessary calculations and keep frame rates stable.
Overview
If an object’s position/rotation/size never changes, set its Mobility = Static. Static objects can use precomputed data (e.g., lightmaps), so the engine does far less work at runtime.
How to see it?
- Place your instance in Workspace.
- Open Properties → Mobility and choose Static or Movable.
Note: Mobility can only be changed for instances that are direct children of Workspace.
Static - When to use?
Great for: buildings, terrain, interiors, rocks, trees, background props—anything fixed in place.
Caution: Static objects cannot be moved or manipulated at runtime. Use Static for background/non-interactive elements only.
Movable - When to use?
Great for: characters, equipable items, vehicles, moving platforms, pushable objects, interactive gimmicks.
Caution: Movable objects are recalculated every frame. Marking many objects as Movable can hurt performance—reserve it for core interactive elements and avoid setting nonessential props to Movable.
Learn more:
You know where to find us for more questions or suggestions.
Happy building!