Skip to content

nickwu241/teamfight_tactics_cheatsheet_app

Repository files navigation

Teamfight Tactics Cheatsheet App Google Play YouTube Demo

This is a companion app for Riot's newest game mode: Teamfight Tactics, a League of Legends themed round-based auto battler aka LoL Auto Chess.

Check out the demo on YouTube or try it out on Google Play! This app is built with Flutter and uses Firebase for analytics.

Developing

Directory Structure

.
├── assets # Static assets (images, icons, data)
├── lib    # Application code
│   ├── icons       # Generated icons from FlutterIcon.com
│   ├── models      # Data models
│   ├── pages       # Each tab view has its own files
│   │   └── widgets # Reusable widgets
│   └── services    # More business logic
└── test   # Testing code

Creating a New Release

  1. Make sure initialTabIndex in main.dart is set to 0.

  2. If there was a new patch, make sure to update patches_tab_view.dart.

  3. If there were new champions, make sure to add assets for splash/champions, sprites/abilities, sprites/champions.

  4. If there were new traits, make sure to add assets for sprites/classes or sprites/origins.

  5. If there were new items, make sure to add assets for sprites/items.

  6. Bump version in pubspec.yaml.

  7. Create the new App Bundle by running:

    rm -rf build && flutter build appbundle
  8. Head to Google Play Console Teamfight Tactics Cheatsheet > Release Management > App releases to:

    • Upload App Bundle build/app/outputs/bundle/release/app.aab, open the folder by running:

      open build/app/outputs/bundle/release/
    • Add Release Notes

    • Update Store Listing description if needed

About

Companion app for Teamfight Tactics with 1000+ downloads on Google Play!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published