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

Open Match lobby [bounty: 666 XTR] #2632

Open
DreadKnight opened this issue Oct 17, 2024 · 9 comments
Open

Open Match lobby [bounty: 666 XTR] #2632

DreadKnight opened this issue Oct 17, 2024 · 9 comments
Assignees
Labels
bounty Some amount of our token, XatteR, is offered coding This issue requires some programming multiplayer Problems that occur in online multiplayer priority This should get fixed as soon as possible!

Comments

@DreadKnight
Copy link
Member

DreadKnight commented Oct 17, 2024

In order to have online multiplayer feature back up, we need to remove Nakama, as it was problematic and we only used it in order to match players together via its lobby feature, the rest of gameplay is actually p2p (we'll secure it via #1791).

We should even remove it as project dependency and have lobby feature implemented via Google's Open Match / repo.

Could have this without a user system for the players, having auto-generated unique id's for now, later we'll go for #2032.

Open Match is serverless, so we should be able to host it via our sponsored servers provided by Qoddi.

Note that the current implementation of online multiplayer (using Nakama) is not maintained and broken; it was tested for a while until we bumped into a show-stopping bug that wasn't fixed #2044 since the coder couldn't figure it out and neither did others - so ideally that issue will be fixed or avoided in the process.

This is issue is the first vital step towards having online multiplayer -> https://github.com/orgs/FreezingMoon/projects/11

@DreadKnight DreadKnight added coding This issue requires some programming priority This should get fixed as soon as possible! multiplayer Problems that occur in online multiplayer bounty Some amount of our token, XatteR, is offered labels Oct 17, 2024
@DreadKnight DreadKnight added this to the 0.6 - Cyber Wolf milestone Oct 17, 2024
@DreadKnight DreadKnight pinned this issue Oct 17, 2024
@DreadKnight DreadKnight changed the title Open Match integration [bounty: 666 XTR] Open Match integration [bounty: 666XTR] Oct 17, 2024
@DreadKnight DreadKnight changed the title Open Match integration [bounty: 666XTR] Google's Open Match [bounty: 666 XTR] Oct 17, 2024
@DreadKnight DreadKnight changed the title Google's Open Match [bounty: 666 XTR] Open Match lobby [bounty: 666 XTR] Oct 17, 2024
@codemaster321
Copy link
Contributor

codemaster321 commented Oct 17, 2024

Hi @DreadKnight, So I wanted to know whether this Nakama issue can be refactored and revamped or will be just removed totally?

@DreadKnight
Copy link
Member Author

DreadKnight commented Oct 17, 2024

@codemaster321 Heya! This issue is first vital step towards having functional online multiplayer feature -> https://github.com/orgs/FreezingMoon/projects/11

Nakama gets removed in the process and replaced with Open Match, as it was bloatware since we only used it for lobbies.

@codemaster321
Copy link
Contributor

Aight. I will have a look into it

@DreadKnight
Copy link
Member Author

Aight. I will have a look into it

@codemaster321 Cool, if the stuff makes sense and you think you can manage, let me know and I'll assign you to it. No pressure 🐻

@RajVerma97
Copy link

can you assign me?

@DreadKnight
Copy link
Member Author

DreadKnight commented Oct 22, 2024

can you assign me?

@RajVerma97 Alright, assigning. Keep me updated. Usually there's 2 weeks soft deadline on issues, thought this one is a bit more complex stuff.

@RajVerma97
Copy link

sure
i am confused about the xtr token price
can you tell me how much the bounty would be in terms of usd?

@DreadKnight
Copy link
Member Author

DreadKnight commented Oct 22, 2024

sure i am confused about the xtr token price can you tell me how much the bounty would be in terms of usd?

Right now is not that much, about $30. Having online multiplayer and giving it some time, the price will rocket 🚀

@RajVerma97
Copy link

got it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bounty Some amount of our token, XatteR, is offered coding This issue requires some programming multiplayer Problems that occur in online multiplayer priority This should get fixed as soon as possible!
Projects
Status: No status
Status: No status
Development

No branches or pull requests

3 participants