We receive lots of feature requests for Board Game Stats. Aside from bugfixes, which we always try to pick-up as soon as possible, all feature requests are recorded. An overview of the most requested features can be found below.
A listed feature does not automatically mean it will get implemented – this depends on popularity, technical complexity, and other considerations.
Major features
The following major features are planned for development. As they often are partly intertwined we often work on more than one in parallel. They are not listed in order of release. They can be free upgrades or we might choose to release them as paid expansion.
- Localization: prepare for translation and coordinate with translators to get the apps translated in a variety of languages.
- Tagging: grouping and custom filters for games, grouping of players and locations, advanced collection management and organizer functionality.
- Expansion logging: link played expansions to a play, view play stats for base games and expansions separately, post expansion plays to BGG.
- Score sheets: use custom score sheets per game to track separate scoring categories in a play, and see stats about those categories.
- Image management: better and more reliable linking to external play images, cloud backup of images, browsing through saved images.
Other features per category
Statistics
- Insights: filter on cooperative/competitive games and base-games only
- More stats and sorting for board/variants screen; sort numbers naturally
- Compare scores with averages from Cloud sync users
- Collection stats: cost per play, playtime, player; total collection cost
- Stats for team roles, stats for teams
- Player screen: add filters, show win percentages per player count, show H-index line
- Challenge-specific insights
- Average ranking of a group of players, stats on rank
- Cumulative scores over a set of plays
- Insights: show which players are new-to-me
- Base some charts optionally on play time instead of play count
- Graph of score development over time for a game, score histogram
Play, Game, Player management
- Use multiple-select to change the board/variant
- Use multiple-select to replace anonymous players and add players, set play count
- Export games list to CSV
- Ability to delete used roles and board/variant
- Added game’s publication year
- Group players
- Add notes and multiple usernames to a player
- Filtering players: make filter options ‘Any’, ‘All’, ‘Only’ and ‘Exact’
- Set timezone for location; display date of play accordingly
- Filter on plays that needs updating to BGG, have no winners or are ignored
- Filter plays on ‘No location’, ‘No players’, anonymous players, support ‘not’
- Filter plays by role c.q. view plays for a certain role
- Filter games on expansions only, ‘not’ having status
- Mark game as played without logging a play (date unknown)
- Sort games on collection data like acquisition date and price
- Group games and players, create custom game filters (see: Tagging)
- List games as borrowed or loaned out (see: Tagging)
- Search games on BGG name, version names, owner
- Search players on account name(s)
- Archive players (see: Group players)
- Merge game entries
- Allow larger player images
- Ability to delete a game even when it’s selected in a Challenge
- Add ascending and descending options to sorts
Play logging
- Suggest a game to play, suggest a random game to play next for the challenge
- Choose a starting player
- Add score setting ‘no winner’, e.g. for Solo games
- Set number of players separately to support Solo games with automa’s and AI’s
- Ability to give The Game a name, role and score for cooperative play
- Set cooperative per-play instead of per-game
- Configure until which time of night a play is still logged for the previous day
- Named anonymous players
- Select teams like roles from previously used list
- Set seating order
- Select multiple images at once – link reliably to external images
- Set color for players
- Log multiple sessions as one play with one end result
- Add a non-player, like a GM or explainer
- Rate a play, rating for game after play for each player
- Log scores per round (see: Score sheets)
- Log played expansions (see: Expansion logging)
- Choose location from predefined list of board game cafes
- Note scores but record win based on best of x rounds; note best score only
- Note win condition
Integrations and social
- Share Play overview as an image
- Connect to friends, receive plays you participated in automatically, share stats
- Import or receive plays from online gaming platforms like Yucata, BoardGameArena, BrettSpielWelt, Tabletopia, TableTopSimulator, etc.
- Ability to import from Ludopedia, MyLudo and other international sites
- Support for RPGGeek
- Show and sort on BGG data like weight, suggested players, category, designer, year
- Show BGG rating (overall and mine), rate games, sort/filter on rating
- Re-import play from BGG (overwriting play in the app)
- Automatic full BGG play sync
- Replace collection in app by BGG’s collection, or vice versa
- Ability for board game cafes to define their location and collection
- Scan barcode to add game to app (needs barcode database)
Other improvements
- On Insights, tap the total time played to see the exact recorded time.
- For a Challenge, display the date it was completed.
- Replace Players/Played with pie chart with bar chart
- Sort players on Play overview on name, score, position, seat order, group by team
- Add more achievement levels for number of plays on Insights (fives, dimes, etc)
- Filter displayed games and players on Insights (without affecting stats)
- Setting in new plays: always add specific players (instead of only me)
Note that you can already duplicate a play including players and locations by creating the new play from a previous play’s overview screen. - Sort player count pie chart based on player count, not on size
- Setting in new plays: add my copy as played by default (if I own the game)
- Add more currencies to game copy purchase info
- Multiple-select plays – set played copy: allow for different games
- Easier way to choose name for game (from version names, e.g.)
- Add a specific play to a challenge
Interface
- Display tips for new users
- Make collection data (comments, price paid etc.) more accessible
- Authorize cloud sync for new device using old device
- Check for use of Cloud sync or recent backup and notify when necessary
- Warn when using Anonymize to BGG feature and not backing up elsewhere
- Option to hide sync status messages in title bar
- Choose order of info on Overview screen
- Choose which details to display in the list of plays
- When choosing owner of played copy, sort current players on top
- Top 5 scores with link to plays on Game overview screen
Device-specific
- Better support for accessibility features
- Support dynamic text sizing
- Multiple-select using two-finger swipe
- Add notifications
- Automatic backups (besides Cloud sync)
- Recognize locations automatically using GPS
- Link players to contacts on your device
- Support widgets / lock screen controls
- Run on Mac / ChromeOS
- Apple Watch / Android Wear app
- Integrate Siri / Google Search