/Resta-1

Este projeto é uma implementação em C do clássico jogo "Resta 1", onde o objetivo é remover todas as peças do tabuleiro, exceto uma. O jogador deve mover as peças de modo a pular sobre outras peças, eliminando-as, até que reste apenas uma peça no tabuleiro.

Primary LanguageC

Jogo Resta 1

Este projeto é uma implementação em C do clássico jogo "Resta 1", onde o objetivo é remover todas as peças do tabuleiro, exceto uma. O jogador deve mover as peças de modo a pular sobre outras peças, eliminando-as, até que reste apenas uma peça no tabuleiro.

Funcionalidades

Movimentação das peças: Use as setas do teclado para mover a peça selecionada. Verificação de movimentos válidos: O jogo valida se o movimento realizado é permitido de acordo com as regras do "Resta 1".

Controle de vitória e derrota: O jogo exibe mensagens de vitória ou derrota dependendo do resultado final.

Interface de usuário simples: O tabuleiro é exibido no terminal com indicadores para a peça selecionada e a possível movimentação.

Como Jogar

Movimente a peça: Use as teclas de seta (↑, ↓, ←, →) para selecionar e mover as peças. Selecione o movimento: Pressione Enter para confirmar a movimentação da peça.

Desista ou reinicie: Pressione Espaço para desistir do jogo e ver a tela de derrota.

Objetivo: Tente deixar apenas uma peça no tabuleiro para vencer o jogo.

Estrutura do Projeto

tabuleiro1: Função responsável pela exibição do tabuleiro e a peça selecionada.

main: Função principal que gerencia a lógica do jogo, movimentação das peças e verifica as condições de vitória ou derrota.

Autores

Este projeto foi desenvolvido por:

Daiene dos Santos Costas
Maria Luisa De Castro Ferreira