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 Request] Battleship #246

Open
SebastiaanZ opened this issue Aug 3, 2019 · 2 comments

Comments

@SebastiaanZ
Copy link
Member

commented Aug 3, 2019

Let's be honest, who doesn't like to fire heavy artillery at their opponent's battleships? Well, this feature will allow you to do just that! So, ready your cannons and fire at coordinate A4!

In this game, two players will shoot at each others battleships until one of them has lost all their ships. The battle will take place over DM, since there's some secrecy involved in the position of the ships, but the start and end of the game will take place in a public channel.

Implementation details

  • Implement a Battleship cog that allows users to play a game of battleship over DM
  • Create a command that can be issued in a public channel to start a game. The bot should reply with an embed and a reaction for another user to join the battle.
  • At the of the game, the bot should announce the winner in the channel that was used to start to game. Display the final state of the boards of both players as well, so they can compare what they did right and where they went wrong.

Additional information

  • Add your feature to the evergreen season.
  • Keep us updated on your progress by leaving comments!
  • Make sure to give you commits a descriptive commit message
  • Please note the style guide and conventions listed in the various contrib documents
  • If you want to include graphics, make sure they have a permissive license
@Suhail6inkling

This comment has been minimized.

Copy link
Contributor

commented Aug 3, 2019

I can work on this

@SebastiaanZ

This comment has been minimized.

Copy link
Member Author

commented Aug 3, 2019

Sounds good!

@sco1 sco1 added this to In progress in Seasonalbot Tracking Aug 4, 2019

@sco1 sco1 added this to In progress in Retro Gaming Aug 4, 2019

@Suhail6inkling Suhail6inkling referenced a pull request that will close this issue Aug 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.