Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Planned Feature] Localhost/P2P multiplayer #20

Open
Kluskey opened this issue Mar 18, 2024 · 0 comments
Open

[Planned Feature] Localhost/P2P multiplayer #20

Kluskey opened this issue Mar 18, 2024 · 0 comments
Assignees
Labels
planned feature Only use this if The Mirror team (likely Jared) has given a thumbs-up

Comments

@Kluskey
Copy link
Contributor

Kluskey commented Mar 18, 2024

The Mirror currently boots a server for every Space, which is quite inefficient (it was just from our original architecture). We're changing this to run a Space locally by default and connect via P2P multiplayer.

https://discord.com/channels/900537135998840852/900537135998840858/1219203173449728091

Acceptance Criteria:

  • Piecemeal: Add singleplayer/multiplayer localhost functionality (also so our remote scaler won’t get hit)
    • Later: Add multiplayer networking (like a Steam networking setup)
  • We need to completely stop usage of the scaler right now to improve boot time and not spin up a remote server for every Space. We’ll add this as a premium feature in the future.
  • The long Space load times are crazy: What big chunks we can fix?
  • After this, let's get a TM official release out on Itch
@Kluskey Kluskey changed the title Localhost P2P Multiplayer by Default Localhost P2P multiplayer by default Mar 18, 2024
@Kluskey Kluskey changed the title Localhost P2P multiplayer by default Localhost/P2P multiplayer by default instead of joining a server Mar 18, 2024
@Kluskey Kluskey changed the title Localhost/P2P multiplayer by default instead of joining a server [Planned Feature] Localhost/P2P multiplayer by default instead of joining a server Mar 25, 2024
@Kluskey Kluskey added the planned feature Only use this if The Mirror team (likely Jared) has given a thumbs-up label Mar 25, 2024
@Kluskey Kluskey changed the title [Planned Feature] Localhost/P2P multiplayer by default instead of joining a server [Planned Feature] Localhost/P2P multiplayer Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
planned feature Only use this if The Mirror team (likely Jared) has given a thumbs-up
Projects
Status: Planned
Development

No branches or pull requests

2 participants