{"action":"closed","issue":{"url":"https://api.github.com/repos/alvyxaz/barebones-masterserver/issues/163","repository_url":"https://api.github.com/repos/alvyxaz/barebones-masterserver","labels_url":"https://api.github.com/repos/alvyxaz/barebones-masterserver/issues/163/labels{/name}","comments_url":"https://api.github.com/repos/alvyxaz/barebones-masterserver/issues/163/comments","events_url":"https://api.github.com/repos/alvyxaz/barebones-masterserver/issues/163/events","html_url":"https://github.com/alvyxaz/barebones-masterserver/issues/163","id":291537558,"number":163,"title":"Master Server shared between multiple projects","user":{"login":"omacha","id":11042587,"avatar_url":"https://avatars0.githubusercontent.com/u/11042587?v=4","gravatar_id":"","url":"https://api.github.com/users/omacha","html_url":"https://github.com/omacha","followers_url":"https://api.github.com/users/omacha/followers","following_url":"https://api.github.com/users/omacha/following{/other_user}","gists_url":"https://api.github.com/users/omacha/gists{/gist_id}","starred_url":"https://api.github.com/users/omacha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/omacha/subscriptions","organizations_url":"https://api.github.com/users/omacha/orgs","repos_url":"https://api.github.com/users/omacha/repos","events_url":"https://api.github.com/users/omacha/events{/privacy}","received_events_url":"https://api.github.com/users/omacha/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-01-25T11:28:24Z","updated_at":"2018-02-01T11:27:09Z","closed_at":"2018-02-01T11:27:09Z","author_association":"NONE","body":"I've stumbled across this project after being frustrated about Unity's Matchmaking service and particularly its CCU limitation. It allowed for simple management of multiplayer for different projects though as everything was segmented.\r\n\r\nI am working on different Unity VR applications (as showcases) that essentially all do the same with different settings. I was wondering if it is possible to do a master server that is shared across all applications. I would then implement a filtering rule to not allow cross-connections between projects. \r\n\r\nWhat would be the best approach to achieve this? Should I create a separate project for the Master server and then use the shared code in every other project?\r\n\r\nI am not necessarily looking for the spawning feature yet (this could get complicated), but this could be an interesting development in the future."}}
{"actor":{"display_login":"omacha"}}