A fan-made companion app for Flesh and Blood TCG built with Flutter. Designed to help keep track of game states during in-person matches with a clean, fast, two-player interface.
- Large, readable life totals with tap-to-adjust controls
- Customizable starting life values
- Import photos and name a custom hero to add to the already populated library
- Built-in library of official Flesh and Blood tokens — buffs, debuffs, items, and allies
- Automatic token destruction based on game phase triggers
- Create and save custom tokens with trigger support
- Visual phase bar (Start → Action → End) between players
- Action Point and Pitch resource counters
- Equipment slot icons for Head, Chest, Arms, and Legs
- Configurable countdown timer visible to both players
- Color-coded event log with rich text descriptions
- Copy or share full game logs
- Undo support for recent actions
- Choose who goes first or roll dice
- Toggle visibility of clock, tokens, armor, and resource trackers
- dyanmic or static combat text display modes
- Custom player names
- Flutter SDK (3.0+)
- Android Studio or VS Code with Flutter extensions
git clone https://github.com/BraedenjGaines/tabletop_token_tracker.git
cd tabletop_token_tracker
flutter pub get
flutter run- Framework: Flutter / Dart
- State Management: Provider
- Persistence: SharedPreferences
- Packages: provider, shared_preferences, url_launcher, share_plus, wakelock_plus, package_info_plus
This is a personal project, but feedback and suggestions are welcome! Feel free to open an issue or reach out.
If you enjoy using the app, consider supporting development:
This app is not affiliated with, endorsed by, or sponsored by Legend Story Studios or any other game company. Flesh and Blood is a trademark of Legend Story Studios. All game-related terms and token names are used for functional reference purposes only.
See LICENSE for details.