Relatório de programação - Jogo Quixo

10036 palavras 41 páginas
Mestrado Integrado em Engenharia Electrónica
Industrial 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

Relacionados