UI & Quality of Life

Richer default widgets and UX optimizations

While our UI is strictly decoupled, we want to provide an even richer set of default widgets to save developers time on UX design.

Real-Time 'Typing...' Status

We are implementing a highly optimized, low-bandwidth multicast flag. When a player begins typing, a tiny state update is pushed to relevant clients, triggering a visual 'Player is typing...' indicator in the UI.

3D Bubble Notifications

To bridge the gap between 2D and 3D, we are developing a World-Space widget component. This automatically attaches to a Player's Pawn and displays recently sent messages as floating bubbles, synchronized with the FastArray data.

Mute & Notification Management

Players will be given granular control. We are adding built-in settings to mute specific rooms—disabling audio cues and visual pop-ups for high-traffic channels like 'Global' while keeping the chat feed active.