Skip to content

Campo Minado Desenvolvido durante a aula de EDA1 2022/2

License

Notifications You must be signed in to change notification settings

bcribas/campominado

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Campo Minado

Introdução

Este é um simples campo minado desenvolvido durante uma aula de EDA1 na Unb/FGA.

O objetivo deste campo minado foi exercitar o conceito de FILA e PILHA de maneira prática. Este simples jogo permite que o aluno consiga ver, de maneira animada, a ordem que os campos são abertos quando se “clica” em uma posição vazia.

A implementação é direta e simples. Tudo foi implementado em conjunto com os alunos.

Como utlizar

Em um terminal execute os seguintes comandos para compilar e executar o programa.

gcc cminado.c fila.c -o cminado
./cminado

Muitos elementos do jogo ainda faltam para que ele fique jogável. Mas o essencial está neste código.

Algumas coisas que julgo importante realizar para ficar mais robusto:

  • [X] Separar as funções de FILA em um arquivo separado
  • [ ] Colocar a biblioteca de PILHA
  • [ ] Fazer a animação alternar entre FILA e PILHA
  • [ ] Finalizar as regras do jogo
  • [ ] Gerar um Makefile
  • [ ] Suporte a ncurses, para que seja possível desenhar na tela com cores e com a possibilidade de escolher a área a ser aberta sem digitar os campos
  • [ ] perfumarias gerais para deixar o jogo bonito

About

Campo Minado Desenvolvido durante a aula de EDA1 2022/2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages