Show HN: Play Fishbowl at your next virtual hangout (free, open source)
fishbowl-game.comHola HN, author here!
I wanted to build a free, online version of a favorite party game I used to play with friends, in person... so we could continue being social, at a distance!
The first version was created and tested in ~3 weeks. Check out the source here: https://github.com/avimoondra/fishbowl. It's built with Typescript, React, Material UI, Apollo GraphQL, Hasura, Express, and Postgres. And it's deployed on Render.
Thanks to a bunch of folks! The amazing Hasura community on Discord, friends for consultation on some React and deployment options, and even more friends (and friends of friends) for alpha and beta testing! More features to come soon :)
Would love any feedback or to discuss anything about the game or tech. Stay safe, and sane!
Dope! I made a much more basic version of this for my own use a few weekends back. Yours is way better. Thanks for sharing!
That's awesome! I appreciate that, and hope you enjoy it! Would love to chat about it anytime... lot of interesting game dynamics to consider, especially over video calls. Feel free to leave your email through this feedback form I set up for the game (https://forms.gle/6a5wnBo7D6pDdcxb9) if you'd like to get in touch!
Can you describe the "party game"?
Of course! It's a guessing game, designed for any group of all ages! You'll need at least 4 to play, but it only gets more fun with more players (I recommend 6 - 12). More is explained on the home page here https://fishbowl-game.com/, and there are also instructions as you play, especially if it's your first time.
Here's another description, to play if you can in-person: https://funattic.com/how-to-play-fishbowl-game/
Literally the only two things on the submitted website are a picture of a fish and concise instructions on how to play the game.
This is great. For demo purposes, maybe it could be nice to be able to join a game with strangers? Accumulate each four next people and then put them in a game together.
At work, we switched from zoom to https://team.video, and one really cool thing about it is that you can play a collaborative word game while you wait for the meeting to get started. A small thing, but those first few minutes go from being totally frustrating to a nice little reprieve.
Thanks!
That's an interesting idea - It has crossed my mind, but I haven't yet fully explored the idea of playing with strangers likely due to my own bias playing with closer groups of friends (often with inside jokes).
Maybe even a speed round or trial round that you can play by yourself before you ask your group to play together.
Are there any features of Fishbowl you might see for work friends or in a professional setting? (and thanks for the tip on team.video)
How is the game mechanics different from the Monikers?
Edit: Nevermind. Monikers is a version of the fishbowl game.
I think that's right - was thinking about adding "packs" like Pokemon or Celebrities, etc. to make it even easier to play! But submitting your own words or phrases makes it personal, and dynamic (different every occasion)
Is there a name for the "genre" of games like this? Party games played on a mobile phone in a browser using a short code to group up.
Other examples include the Jack Box party game collection and Spyfall.
Not that I know of, but I've always thought there was a cool project opportunity for a Mario Party-esque platform of minigames with room-code join-by-phone controllers.
Sony has the "PlayLink" platform on PS4 but it didn't seem to get much headway. The only game I saw any awareness of in my circles was "That's You". Looked neat enough but mostly drew Jackbox comparisons.
Mario Party games would be amazing!! Similar also to n64 Pokemon Stadium mini games, which I still play once in a while today :p Great ideas for some future projects...
I'm not aware of a name to the genre, but shelter in place might give proper birth to it!
I don't like "You need to enable JavaScript to run this app" with nothing else visible. Even if JavaScript is disabled, I should still want to be able to read the documentation, and if source code is available, to access the source code. Even if nothing else works when JavaScript is disabled, which can make sense sometimes.
Thanks for the feedback! Will add this to the set of issues I'm tracking. You are correct in that nothing will work when JS is disabled for this app.
Regards to the source, it can all be found here: https://github.com/avimoondra/fishbowl.
The perfect party game for quarantime and beyond!
Great job shipping and thanks for open sourcing!
Anyone want to try it out? Join this lobby: OQUG (I've no idea how to play or what it is)
Pumped to see this come to life! Enjoyed the initial tests and it looks great!
this will be good for isolation lolz.
This is great