I’ve put together a screen cast showing how to set up a project from scratch to use the UEtopia plugin and example code. This is a boilerplate example, and you can add your game logic and assets to it.
Yeah, the backend is mandatory. All of the magic happens there.
It is handling creating and destroying the dedicated servers, matching up the users by rank and region, all of the associated database functionality. And, it’s designed to scale. UE communicates with it via the online subsystem, so it’s a standard interface.
I understand the back-end needs to be there. I was meaning the web portal itself. It doesn’t need to be open on the players end for matchmaking to work correct?xD
Currently, the web browser just needs to open once to handle login. Once they are logged in, the browser can be quit completely. Matchmaker uses the in-game OSS to communicate with the backend, not through the browser in any way.