librematch:design:matchmaking:lobbies

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
librematch:design:matchmaking:lobbies [2022-10-27 22:56] – removed - external edit (Unknown date) 127.0.0.1librematch:design:matchmaking:lobbies [2022-10-27 22:56] (current) – ↷ Page moved from librematch:matchmaking:lobbies to librematch:design:matchmaking:lobbies simonsan
Line 1: Line 1:
 +===== Lobby creation (hacky) =====
 +
 +  * Problem: How can we create custom lobbies in an automated way from outside the game? And who does it? How to make that as easy as possible?
 +  * this might be a bit reverse engineering and an external tool, but I assume not impossible (other ideas how to interface with the game are welcome)
 +    * this GPLv3-fork of the AoE2DE SDK (C++) might be helpful?
 +    * or a custom python script that reads the game?
 +    * autohotkey script?
 +    * check if possible: what about reversing the API endpoint on their backend and sending a request for opening a lobby in the name of any user that matched? 
 +    * can the user itself join via a link?
 +    * is the lobby kept open automatically? or do we need to simulate some user activity in the lobby until everyone joined?
 +  * theoretically could be done later if the UX is nice and easy also without
 +  * lobby id once created should be distributed to the participants as a direct link `aoe2de:\/\/0/89697553` people can just click
 +