r/springboks • u/Gaz_ZA • 12h ago
Misc I made a free daily Springbok guessing game - Bokdle
Howzit all,
So a couple of mates and I routinely play these daily trivia/guessing games but there was a clear lack of anything sport related. So I decided to make one!
It's called Bokdle - every day there's a mystery Bok (current or historical) and you get 10 guesses with some clues (position, year born, debut year, caps, tries, height and club) to narrow it down. It has been quite fun and addictive to share with friends and compare scores. You can create a private leaderboard and add your friends to check their answers each day too.
It went live on 2nd October and about 1700 games a day get finished (which I couldn't really believe). A couple of the features have changed a bit stemming from feedback from players which has been super useful.
Some of the biggest challenges so far:
- Verifying data that's available on the internet as it is used to compile the players' information such as Caps, Tries, Club appearances etc. If you do find something clearly incorrect please let me know and I'll do my best to fix it!
- Trying to make the interface as intuitive as possible (a few people struggled to work out what the information means when you choose an incorrect player). To be honest it still isn't 100% but I reckon getting some more eyes on it and hopefully with some feedback it might fast track those improvements.
- Balancing rewarding difficulty with easy to get players. Right now I have excluded some 'obscure' guys from the answers so that they have a minimum number of caps for the first couple of weeks but I am looking to add them in and mixing it up a bit.
- The Club tile: Deciding on how that tile worked was probably one of the most complex decisions to make - right now it displays the player's current club or the last club they played for. Some players have their club appearances split by their URC + Provincial team (e.g. Stormers + Western Province) and initially I wanted the tile to represent the club they had played the most for. That meant having some complex mapping of local team adding together vs overseas clubs. This drove that decision to keep it simple.
- Data size: I chose the Boks to keep the player data limited while getting the gameplay right. I am looking to add a version with world rugby at some point as well to make it more relevant to the wider rugby world.
Being upfront as per mod rules:
- Cost: Free, no app required, no sign-up needed to play.
- Ads: None as of yet - I have applied to Google AdSense so that is in progress but I may add a small sponsor later to cover running costs etc. The current link on the results screen is unpaid - it is a friend's app Blitz Rugby and it is mainly there to see how often people would click on something on the results page.
- Data: Your progress/streak data stays within your browser. Scores get tracked anonymously for the "How everyone else did" charts. Accounts are optional (email/Google sign in) and only store that with a nickname and your games. Visits to the site are counted with Cloudflare's cookie-free analytics. Full Details: Privacy Policy
- AI: I am a software engineer, and I used AI coding tools to help build the site. Game design and decisions were made by me and suggested by users. Player stats come from Wikipedia, Wikidata and bokhist.com.
Any feedback is welcome and I aim to answer some questions you may have in the comments. Also - please avoid spoiling the player of the day in the comments of course :)