Skip to content

Bulletdev/TFT-Assistant

Repository files navigation

CodeQL Advanced

GitHub top language Made by Repository size GitHub last commit

screenshot

TFT ASSISTANT

screenshot Descrição

  • Uma ferramenta de assistência para Teamfight Tactics (TFT) desenvolvida em Java, com funcionalidades avançadas para melhorar sua performance no jogo.

Funcionalidades Principais

Recomendação de Composições

Análise de Sinergias

Sugestão de Itens

Captura e Análise de Estado do Jogo

Assistente de Posicionamento

Histórico de Partidas

screenshot Pré-requisitos

Java 17+

Maven

Tesseract OCR

Chave de API da Riot Games

screenshot Configuração

1. Instalação de Dependências

Instalar Tesseract OCR

No Ubuntu/Debian

sudo apt-get install tesseract-ocr

No macOS com Homebrew

brew install tesseract

No Windows, baixe o instalador do site oficial

https://github.com/UB-Mannheim/tesseract/wiki

  1. Configuração do Projeto

Clone o repositório

git clone https://github.com/bulletdev/tft-assistant.git
cd tft-assistant

screenshot Configure a Chave da API da Riot

Crie um arquivo config.properties na raiz do projeto

RIOT_API_KEY=sua_chave_api_aqui

https://developer.riotgames.com

Compile e Execute

mvn clean package

Executar a aplicação

mvn javafx:run

screenshot Uso

Abra o TFT

Inicie o TFT Assistant

A ferramenta irá capturar e analisar automaticamente o estado do jogo

screenshot Contribuição

Faça um fork do projeto

  • Crie uma branch para sua feature (git checkout -b feature/nova-feature)
  • Commit suas mudanças (git commit -m 'Adiciona nova feature')
  • Push para a branch (git push origin feature/nova-feature)
  • Abra um Pull Request

screenshot Limitações e Avisos

  • Requer permissão de captura de tela
  • Precisão depende da qualidade da captura
  • Respeite os Termos de Serviço da Riot Games

About

Assistant Tool 4 Teamfight Tactics (TFT)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published