diff --git a/Projects/1-Beginner/spin-the-bottle.md b/Projects/1-Beginner/spin-the-bottle.md new file mode 100644 index 00000000..4574069b --- /dev/null +++ b/Projects/1-Beginner/spin-the-bottle.md @@ -0,0 +1,30 @@ +# Spin-the-bottle + +**Tier:** 1-Beginner + +Select a random player by generating random numbers. + +The generator will allow the users to use this for purposes like games such as truth and dare, 7 minutes in heaven, kissing circles etc. +The user will enter the number of players that are playing sitting in a circle, assigning them numbers in a direction. +The app will then generate a random player's number for each turn. + +## User Stories + +- [ ] User has to define number of players playing the game. +- [ ] User has to press start for every game turn, and random seed will be assigned. + +## Bonus features + +- [ ] An interactive UI can be added, where a bottle actually spins on the screen and stops at the seleced number. using simple animations. +- [ ] You can also make a list of dares, that can be selected randomly after a player is selected, making the game more fun. + +## Useful links and resources + +[If you still have any doubts, obv wikipedia is here](https://en.wikipedia.org/wiki/Spin_the_bottle) + +## Example projects + +Instead of providing you with sample solutions, here are some implementations. + +- [Example \visual](https://play.google.com/store/apps/details?id=com.sandipbhattacharya.spinthebottle&hl=en&gl=US&pli=1) +- [webapp](https://spinthebottle.app/)