It’s the age-old question: Which game do you want to play? Chess, or Global Thermonuclear War? The Developers here at The Buddy Group pondered that very question when it was our turn to host the company Happy Hour. Of course, being the nerds we are, we chose to play a game not on the list: Which Buddy.
Which Buddy is a very simple game. Users connect to the app on the device of their choice. Once the game starts, each user gets the same question at the same time: “Which Buddy …?” Each user then selects a person from the drop down list of currently connected users. After all the votes are in, the system calculates who got the most votes and divvys up the points. The elected individual with the most votes gets 3 points and each person who voted in the majority gets one point. Players gets shown the winner for that round. At the end of the game, the person with the most points wins. Up on the big screen, users were able to see the leaderboard and track who was awarded the most points for each question. Sounds simple right?
The front end was built with three different types of users, a game player, an admin, and a leaderboard. Each one had a different view and while there could be multiple game players, there could only be one admin and one leaderboard. The admin client was the one that controlled everything, from starting the game to sending out questions and calculating the results. The admin kept track of all the users and their rank and score. One of the best things we did last minute was add the ability for us to create questions on the fly. This worked out perfectly in our Happy Hour since we were nearing the end of our stock questions, but everyone wanted the game to keep going. Crowdsourcing questions from the players made the game that much more fun.To find out more about how we came up with the Which Buddy app, check out Part I of this blog series: Happy Hour at Work? There’s An App For That.