Relatório de programação - Jogo Quixo
10036 palavras
41 páginas
Mestrado Integrado em Engenharia ElectrónicaIndustrial e Computadores
Ano Letivo 2014/2015
Relatório de Avaliação Final
QUIXO
Jogo de Tabuleiro em Linguagem C e C++
Grupo: Número 27
Alunos: Álvaro Leite - 75181 e Isabel Cunha – 74645
Unidade Curricular: Programação de Computadores
Docentes: Professores Luís Paulo Reis e Elisabete Cardoso
Universidade do Minho – MIEEIC 2014/2015 – Programação de Computadores
Resumo
O presente trabalho consiste no desenvolvimento do jogo de tabuleiro criado pela
Gigamic Games, “Quixo”, utilizando a linguagem de programação C e C++.
O nosso objetivo para este trabalho final era criar um jogo de dois jogadores (PC ou humano) com várias opções (Humano vs Humano, PC vs PC, PC vs Humano e
Humano vs PC).
Ao longo deste relatório vai ser abordada a estrutura do nosso jogo, bem como a exploração de alguns dos pontos essenciais do jogo, sendo estes: a representação e inicialização do estado de jogo, a representação de uma jogada válida para PC e para Humano, a visualização e avaliação do tabuleiro, a execução das jogadas e o fim de jogo.
1
Universidade do Minho – MIEEIC 2014/2015 – Programação de Computadores
Índice
Resumo ........................................................................................................................ 1
Introdução..................................................................................................................... 3
Descrição do problema ................................................................................................. 4
Arquitetura do Sistema ................................................................................................. 6
Implementação do Jogo................................................................................................ 7
Representação do estado do jogo ............................................................................. 7
Inicialização do Estado de Jogo