Thanks to visit codestin.com
Credit goes to github.com

Skip to content

bringuy/TftTrackerCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

TftTrackerCore

A live tracking application for the game TeamfightTactics that tracks enemies played recently to determine upcoming opponents, allowing player to focus on other aspects of the game.

Approach

If you don't know the rules of TeamfightTactics or need a refresher check out this link: https://mobalytics.gg/blog/tft-guide/

This project was inspired by this YouTube video https://www.youtube.com/watch?v=e8N0zUdEjLw&ab_channel=Mortdog-TFT where someone discovered the matchmaking alogithim for the game. By taking a snapshot at the beginning of each combat round, we can see

  • How many opponents are alive
  • Who you played against this round

Here is an example screenshot of the beginning of the combat round:

image

The box at the top of the screen shows the player you are playing against currently. The box on the right side displays all our opponents and shows if they are alive or dead. By taking a screenshot of the screen at the beginning of each combat round, the project uploads the image to Google Vision API, which uses OCR to detect all the text on the screen. By specifiying the parameters of the two red boxes above, you can update the current state of the game and determine your next opponent.

Next Steps

This application is still in progress, as I am in the middle of changing the backend

The issue with this application is it requires the user to have two monitors, one to run the game and one to use the application. A way to solve this would be to use a screen recording software (ex. OpenCV) to constantly track the amount of opponents alive and enemies played recently.

About

A live tracking application for the game TeamfightTactics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published