Campo minado clássico feito em C compilado para Linux

2 de fevereiro de 2015

Nos meus tempos de faculdade, quando ainda estava no terceiro período, tivemos disciplina de C e após aprendermos o básico ou o suficiente para começarmos a fazer coisas mais interessante, foi nos passado uma tarefa para que criássemos um jogo do campo minado, mas nada sofisticado, o exercício era para o jogador digitar a jogada e seria retornado em forma textual o resultado, algo como: Ainda falta X bombas no lugar tal… O trabalho era para ser feito em dupla, então, eu e o Rogério, resolvermos fazer um joguinho um pouco mais incrementado. Foi um desafio para ambos e muito divertido. Um detalhe, é que eu era o único cara que usava Linux e algumas coisas no código teve que ser modificadas, mas no final tudo deu certo e ganhamos nota máxima.

*Obs.: Coloquei o jogo sobre a licença GPL2, então caso for modificar e ou redistribuir, não esqueça dos créditos e de compartilhar as alterações feitas.
Vejam algumas imagens do jogo rodando no Shell do Linux

Tela de abertura do jogo:

Campo minado C Linux

Campo minado em C – Linux

 

Tela do jogo iniciado:

aaaa

Campo minado em C – Linux

 

Tela de fim do jogo:

Campo minado em C - Linux

Campo minado em C – Linux

 

O arquivo compilado pode ser baixado aqui: cmin
O código fonte pode ser baixado aqui: cmin.c

 

Para quem quiser testar, basta baixar o cmin e dar permissão de execução:

chomd +x cmin

Depois um ponto+barra (./) para executá-lo:

./cmin