Índice:

Jogo da Cobra em C: 8 Passos
Jogo da Cobra em C: 8 Passos

Vídeo: Jogo da Cobra em C: 8 Passos

Vídeo: Jogo da Cobra em C: 8 Passos
Vídeo: [DESAFIO] CRIANDO JOGO DA COBRINHA EM 20 MINUTOS 2024, Julho
Anonim
Game of Snake em C
Game of Snake em C

O jogo Snake era popular em telefones celulares antigos, que podem ser facilmente desenvolvidos usando o programa c. Para construir este projeto, você precisa de um conhecimento básico da sintaxe c. Exemplo: loop for, loop while etc.

Com a construção deste tipo de projeto de jogo, sua habilidade de programação irá melhorar muito.

Etapa 1: aprender alguma sintaxe básica para desenvolver Gui

Você pode adicionar cores e imprimir onde quiser escrever

Você precisa aprender a sintaxe básica como:

1) gotoxi (x, y)

2) cor do texto ()

3) textbackground ()

4) kbhit ()

Etapa 2: página de boas-vindas do jogo

Página de boas-vindas do jogo
Página de boas-vindas do jogo

usando acima, selecione o fundo e a fonte adequados.

dê as boas-vindas ao usuário mostrando o título do jogo

Etapa 3: Selecionando o Nível do Jogo

Selecionando o nível de jogo
Selecionando o nível de jogo

Depois de exibir o título do jogo.

Limpe a tela ()

mostre os níveis e peça ao usuário para selecionar o nível

salve o nível selecionado pelo usuário na variável e use-o para aumentar o nível de dificuldade do usuário.

Etapa 4: Algoritmo

Algoritmo
Algoritmo

função aleatória:

No programa c existe uma função aleatória que é usada para colocar a comida em qualquer ponto da tela.

Assim, use esta função para colocar alimentos em qualquer ponto da tela

Movendo cobra na tela:

Como você pode ver, a cobra é impressa ao imprimir '' * '' na tela. Portanto, precisamos imprimir um caractere no início e apagar um caractere no final

Mudança de direção:

A direção da cobra pode ser alterada usando a função kbhit ().

quando você pressiona o caractere de acordo, a direção da cobra muda.

Etapa 5: Algoritmo para aumentar o tamanho da cobra e aumentar a pontuação

Algoritmo para aumentar o tamanho da cobra e aumentar a pontuação
Algoritmo para aumentar o tamanho da cobra e aumentar a pontuação

Aumentando o tamanho da cobra:

Quando a cobra avança, seu tamanho aumenta e quando a coordenada da cobra combina com a coordenada da comida, o tamanho da cobra aumenta.

Pontuação crescente:

quando snanke get's the food, a pontuação do usuário também aumenta

Da imagem acima, pode ficar claro que a pontuação do usuário e o tamanho da cobra aumentaram.

Etapa 6: Game Over Condition:

Condições de Fim de Jogo
Condições de Fim de Jogo

Quando a cobra tocar o limite da tela. O jogo terminará.

Isso pode ser feito comparando a coordenada do limite com a coordenada da cobra.

Etapa 7: Sair da página

Sair da página
Sair da página
Sair da página
Sair da página

Na última etapa, pergunte ao usuário se ele deseja continuar jogando ou não.

Etapa 8: Vedio e C Code Link

link para código de cobra

Recomendado: