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

[Feature]: Player's Nick Names #158

Closed
1 task done
gobbledy-gook opened this issue May 17, 2024 · 6 comments · Fixed by #666
Closed
1 task done

[Feature]: Player's Nick Names #158

gobbledy-gook opened this issue May 17, 2024 · 6 comments · Fixed by #666
Assignees
Labels
enhancement New feature or request gssoc level3

Comments

@gobbledy-gook
Copy link

🎮 feature Request

  • Description: Taking the player's nicknames at the beginning and using that at the end to display the <Player Name> Won!, since we have the player names, we generate a link to share on social media.
  • Logic: The names can be taken at the HomePage. Those names will be stored temporarily and used to display score. At the end a link will be available to use to share on social media.

Point down the features

  • Take Player's Nicknames
  • Share the results on social media

Select program in which you are contributing

GSSoC24

Code of Conduct

@Lovelyfin00
Copy link
Collaborator

Lovelyfin00 commented May 17, 2024

Nice idea👏
How do you want this to work? What about situations where we say we want up to 3 or 4 players?

@gobbledy-gook
Copy link
Author

I will put my thought process here please let me know @Lovelyfin00 if you think I am missing anything here.

  • We already need to ask the number of players. So this will decide how many name fields to render.
  • We can take the names using the form, in a similar manner that we have taken rows and columns as input.
  • Once the names are stored in a variable we can use them instead of hard-coded Player 1 names.

Now for the sharing part, I am not very clear on it yet, but take Wordle for example, at the end we get an option to share the result with others.

  • So we can generate a message that

Player X won with x points against Player Y in a game of Dot-Box. You can challenge Player X here - link to the game page

Along with this message, we can add options to share on WhatsApp, email, or somewhere else. This will help in generating more crowds on the website.

If you would agree I think at this point this issue could be broken into two separate parts but the latter will be dependent on the former.

@Amancoder-01
Copy link

If you have any doubt you can directly send message on our discord (https://discord.gg/rZb46cCMmK), we have created separate channels for all projects...

Thank you :)

@hars-21
Copy link
Contributor

hars-21 commented Jul 15, 2024

@ayush-t02 Please can you assign me this issue. i will work on it if anyone else is not working.

@Lovelyfin00
Copy link
Collaborator

@ayush-t02 Please can you assign me this issue. i will work on it if anyone else is not working.

Sure
You can work on this since nothing has been heard from @gobbledy-gook for a while now. Each feature should be treated in separate PRs

This was referenced Jul 28, 2024
Copy link

github-actions bot commented Aug 1, 2024

Thank you for your contribution! If you have any questions or need further assistance, feel free to reach out to us on our Discord server: Discord. We have separate channels for all projects. Happy coding! 🚀

Connect with us on social media:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request gssoc level3
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants