Profile Select Menu

Profile Select Menu

The Profile Select Menu builds and displays the list of available profiles in your game.

It is used for:

  • Save slot selection

  • Multiple playthroughs

  • Profile management screens

The menu is fully data-driven and rebuilds itself automatically.


What does it do?

When the menu is shown, it will:

  • Discover all existing profiles

  • Create a UI slot for each profile

  • Keep the list in sync with local or cloud storage

  • Rebuild itself when profiles change

You never manage slots manually.


Typical setup

  1. Create a UI container (Vertical Layout, Grid, etc.)

  2. Assign it as Content Root

  3. Assign a Profile Button Slot prefab

That’s it.

The menu will populate automatically.


Cloud-aware behavior (optional)

If cloud saving is enabled:

  • The menu can pull the latest profile list

  • Rebuild itself once cloud storage becomes available

If you don’t use cloud saving, this logic can be disabled.


Key takeaway

The Profile Select Menu is stateless UI.

Profiles are the source of truth. The menu simply reflects them.

Last updated

Was this helpful?