Este repositório contém o jogo Damas Espaciais, o qual foi desenvolvido como trabalho final da disciplina Algorítimos e Programação do curso de Engenharia Aeroespacial na Universidade Federal de Santa Maria (UFSM).
Este projeto é centrado no desenvolvimento de um jogo de Damas, modelo o qual foi escolhido pela sua simplicidade, visando facilitar a aprendizagem da linguagem C e da biblioteca Allegro 5. Tomou-se como pressuposto o código de Pong fornecido pelo professor ministrante da disciplina e a utilização de matrizes para determinação da posição das peças e para a restrição de movimento, o que facilitou o processo de compreensão acerca do jogo, haja visto que o grupo já havia tido contato com esse modelo matemático antes.
O código do trabalho foi finalizado sem estar completamente desenvolvido e, portanto, há alguns erros na movimentação e contagem das peças, pois não houve tempo hábil para desenvolver o código completo.
Todo o código foi programado utilizando o Code::Blocks 17.12 junto a biblioteca Allegro 5. Portanto, Após baixar o arquivo projeto, para ter acesso ao jogo siga as seguintes instruções:
-
Abra o projeto no compilador Code::Blocks 17.12
-
Baixe a biblioteca Allegro a partir deste link
-
Descompacte o arquivo do Allegro no diretório raiz "C:\" do Windows. A imagem abaixo indica exatamente como devem ficar as pastas após a descompactação correta.
- Feito os passo acima, basta compilar o código e o jogo deve funcionar.