Advance multiplayer Features & Customisable lobby system for co-po Games

Title:
Advanced Multiplayer Features & Customizable Lobby System for Co-op Games


Description:
I’d love to see enhancements to GDevelop’s multiplayer system that would support the creation of richer, long-term cooperative games — similar to titles like Stardew Valley. I’m planning to build my dream co-op game with GDevelop in the future, and these features would help both me and many other developers take multiplayer experiences to the next level.


  1. Customizable Lobby & Leaderboard UI

Allow full customization of multiplayer lobbies and leaderboards:

Change themes, background images, colors, fonts, and layout

Add custom sounds (e.g. button clicks) through events

Provide event-based control over lobby visuals and actions

(Optional) Consider CSS-like customization tools for advanced control

These features could also be tied to specific subscription tiers if needed


  1. Enhanced Co-op Multiplayer Logic

Enable private multiplayer invites linked to player IDs or Google accounts

Add support for persistent player-specific data:

Save & reload player position, inventory, health, and quest progress

Ensure players can rejoin sessions with their previous state restored


  1. Persistence & Session Syncing

Provide built-in tools or templates to save and sync player data across sessions

(Optional) Integrate with cloud solutions like Firebase or Supabase for storage


Why This Matters

Adding these capabilities would make GDevelop even more powerful for indie developers. It would reduce the need for complex workarounds or third-party systems and make building deep, cooperative multiplayer games more accessible.

Thanks for considering this request — I truly look forward to the day I can build my dream co-op game entirely in GDevelop!

1 Like

Hello infinity-studio,
Welcome to the GDevelop forum and thank you for your topic request.
So you know, customising leaderboards with CSS is already possible with a Professional Sub. :wink:

Also, please take the time to edit your topic to have only one request. As explained on ⭐ Welcome to the User Feedback channel! the forum rules ask contributors to keep only one demand per topic so we can track the votes and the discussions related to that specific desire or friction. That way we can tag them as “in backlog”, or “done”.

Also, feel free to take a look at the Topics tagged leaderboards. You will see that some of the things that you request are already identified by other users. Consider voting the original message and comment to give it more traction.

I’ll wait for your changes before processing and tagging this request.
If you didn’t manage to make the changes I will archive this request to keep things organised.
Thank you for your help.