https://github.com/VitorVDavoglio/Jogo-da-Velha-Complexo
Criação de um Jogo da Velha Complexo para treinar os conhecimentos de C# usando a ferramenta do Windows Form no Visual Studio 2022
https://github.com/VitorVDavoglio/Jogo-da-Velha-Complexo
ccharp visual-studio windows-forms
Last synced: 3 months ago
JSON representation
Criação de um Jogo da Velha Complexo para treinar os conhecimentos de C# usando a ferramenta do Windows Form no Visual Studio 2022
- Host: GitHub
- URL: https://github.com/VitorVDavoglio/Jogo-da-Velha-Complexo
- Owner: VitorVDavoglio
- License: mit
- Created: 2023-09-06T00:50:25.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-09T00:19:49.000Z (almost 2 years ago)
- Last Synced: 2024-10-24T06:27:50.394Z (8 months ago)
- Topics: ccharp, visual-studio, windows-forms
- Language: C#
- Homepage:
- Size: 1.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
JOGO DA VELHA COMPLEXO
Criação de um Jogo da Velha Complexo para treinar os conhecimentos de C# usando a ferramenta do Windows Form no Visual Studio 2022## _Explicando como o jogo funciona!_
### **1. Tela inicial do jogo*** Como se pode ver não é um jogo da velha habitual, nele há algumas regras e modo de jogar diferentes.\
* Ao iniciar o jogo, o jogador número um poderá escolher qualquer espaço para jogar, porém influenciará na próxima jogada, liberando apenas o setor que está ligado.### **2. Organização das jogadas**
Aqui está uma imagem dos `espaços` e dos `setores`, cada jogo da velha tem seus setores relacioandos a espaços numerados de 1 a 9:\![]()
-Como exemplo:
* Na primeira jogada foi escolhido o setor número 2 do espaço central. Logo a jogada seguinte deverá ser no espaço superior central, que está destacado com a cor verde.* Já na segunda imagem foi selecionado o setor 7 do espaço superior. Logo a jogada seguinte deverá ser no espaço inferior esquerdo, destacado em verde.
### **3. Preenchendo um espaço**
* Ao finalizar um espaço, tanto para o jogador "X" ou "O", ele é bloqueado para novas inserções e a sequência das jogadas continuam a ordem natural.### **4. Selecioando um setor cujo o espaço está finalizado**
* Para que o jogo fique mais estratégico ao selecionar um setor que o espaço relacionado já esteja completo será liberado para o próximo jogador todos os espaços possíveis de se jogar. Como exemplo segue imagens.
![]()
### **5.Finalização do jogo**
* Para finalizar o jogo, o jogador deverá conseguir preencher pelo menos espaços ou em diagonal ou verticalmente ou ainda horizontalmente.
* No exemplo abaixo o jogador "O" ganhou o jogo concluindo verticalmente o jogo.
![]()