[ 🐣 2025.09 Weekly Tip – Use Mobility to boost performance! ]

:mailbox_with_mail: [ September- 1st week tip]

Set non-moving objects to Static to cut unnecessary calculations and keep frame rates stable.

:scroll: 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.

:mag: How to see it?

  1. Place your instance in Workspace.
  2. Open Properties → Mobility and choose Static or Movable.

Note: Mobility can only be changed for instances that are direct children of Workspace.

:brick: 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.

:airplane: 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.

:books: Learn more:

You know where to find us for more questions or suggestions.
Happy building!