Em um jogo de xadrez, utiliza-se um tabuleiro 8x8 para posicionamento das peças.
Imagine que você precisa recriar um jogo de xadrez usando um programa em C++. Com os seus conhecimentos sobre matrizes, você decide refazer o tabuleiro como uma matriz e as peças como os valores armazenados nessa matriz. Sabendo que cada peça será representada por uma letra, faça um código declarando essa matriz.
Passo 1
Fala ae, tudo tranquilo? Então bora lá!
Nessa questão a gente encontra algo que é bastante comum em jogos 2D, que seria a interpretação do cenário ou até mesmo outros fatores da jogabilidade como uma matriz.
Como queremos representar o cenário como uma matriz, podemos fazer cada quadrado do tabuleiro como um local da matriz possível de ser receber um valor (que seria o equivalente a receber uma peça). Sabendo que um tabuleiro de xadrez tem a dimensão 8x8, basta declararmos uma matriz com 8 linhas e 8 colunas.
Além disso, como foi dito que as peças serão representadas por letras, podemos declarar a matriz como um .
Passo 2
Com base na análise do passo anterior, podemos partir para o código e declararmos essa matriz.
Para termos um código um pouco mais completo, podemos deixar essa matriz declarada dentro da .