Inspiration
Multiplayer worlds feel more alive when you can quickly see who is in the session and how they are doing. I wanted a drop-in player list UI that any creator could use without changing code. Configure a few properties, place it in your scene, and you have a clean roster ready to go.
What it does
The PlayerList UI renders a live roster of players with an optional score column sourced from a Player Persistent Variable.
- Add the component to your scene and set screenWidth and screenHeight.
- Choose how many rows to show with maxPlayers.
- Optionally show scores by setting scoreVariable and a header label with scoreName.
Names and scores refresh automatically on player join and leave events and on a timer set by updateInterval.
Challenges I ran into
Keeping the component simple while handling real session changes was the main challenge. I needed to refresh on join and leave, avoid stale rows when player counts drop, and make the layout switch between name-only and name-plus-score using only properties.


Log in or sign up for Devpost to join the conversation.