Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Gostaria de me candidatar para a vaga de estágio.
O projeto foi organizado da seguinte maneira:
Atributtes: Nessa parte, exploramos diferentes formas de representar os elementos do tabuleiro.
Model: Aqui, encontram-se as classes responsáveis por controlar as lógicas do jogo do oito. O GameManager é encarregado de analisar todos os aspectos do "mundo" do jogo, como o tempo de jogo do usuário e o número de movimentos realizados. O BoardManager assume a responsabilidade por todas as ações possíveis no jogo, como movimentar as peças, definir o tamanho do tabuleiro e reiniciá-lo em um estado inicial aleatório. Por fim, o ScreenManager é responsável por controlar o fluxo das telas que o usuário visualizará, incluindo a tela de boas-vindas, a tela de jogo e a tela de vitória.
Screens: Essas classes são responsáveis pela parte visual do projeto, onde definimos o layout e determinamos quais elementos serão visíveis ao usuário.
App: A classe App contém o método main, que desempenha um papel central na execução do programa.
meu email: viccerqueirabarros@hotmail.com