FlorSousa / RolaDados

Programa que rola dados de RPG

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ROLA DADOS

Seu RPG mais digital

➡️ Crie equações para suas rolagens e em segundos tenha o resultado, sem se preocupar em interromper a aventura

🚄 Simplicidade

Clique nas opções, sem complicações

▶️ Teclas específicas para dados -- D20,D12,D10,D8,D6,D4
▶️ Teclas númericas de 0 a 9
▶️ Teclas de operações
▶️ Clique em rolar após escrever as equações e limpar para retornar ao estado inicial

Rodar

Acesse o diretorio onde estão as classes e digite o comando python3 main.py

Como funciona

▶️Main.py

Aqui se importa todas as outras classes e as instânciam

▶️ ClasseBotaoDado.py

Essa classe tem a função de servir de molde para os botões de dados, assim não precisa ficar repetindo o codigo Tkinter

▶️ ClasseNumeroBotao.py

Essa classe é um molde para os botões númericos, fazendo assim não é necessario repetir 10 vezes

▶️ ClasseVisor.py

Aqui temos uma classe que recebe os valores inseridos pelo teclado, essa classe também tem dois metodos que regulam o que está sendo mostrado na tela

▶️ Funcionalidades.py

Essa classe é responsavel pelas principais funções do software

  • "Encaminha" retira a parte não númerica do botão Dado e encaminha o valor para "Sortea"
  • "Sortea" gera um numero baseado no valor do botão dado passado por "Encaminha"
  • "Opera" calcula tudo e limpa a tela
  • About

    Programa que rola dados de RPG


    Languages

    Language:Python 100.0%