Desenvolvimento de Jogos
TEMA:
“DESENVOLVIMENTO DE UM JOGO UTILIZANDO INTERFACE GRÁFICA”
Pedro Henrique Martini - RA: B041HJ-0 Thiago Henrique de Godoy - RA: 351649-0
Antônio Jorge de Jesus Batista - RA: A0609D-3
Juliano Almeida da Silva RA: B18JGD-9
Araraquara
2013
Sumário
Objetivo
A elaboração deste trabalho foca com o objetivo de ampliar o estudo e a experiência com a “Linguagem de Programação Orientada a Objeto”, utilizando a plataforma Java, no desenvolvimento de aplicações, que neste caso, irá ser direcionado a construção de jogos. Com classes pertencentes ao pacote Swing, para a construção de interfaces gráfica (GUI), entre outras, aplicando o conhecido no jogo “Campo Minado”. Um jogo simples, mais que vai nos auxiliar a melhorar nossas técnicas na Linguagem de Programação Orientada a Objeto.
Motivação
A motivação de estudo foi direcionada ao desenvolvimento do jogo “Campo Minado”, que nos levou ao amplo conhecimento aos seus componentes gráficos, como exemplo à construção de janelas e sua parametrizações; criação de botões; manipulação de rótulos com imagens; tratamento de eventos; criação de threads e manipulação de arquivos.
Todos estes componentes citados acima foram estudados, em particular, suas respectivas classes, para que se houvesse uma coesão na construção deste jogo.
Funcionamento
Estado Inicial
O jogo campo minado é um jogo de memória e raciocínio, que tem como objetivo revelar o que tem em seus quadrados vazios, de maneira que não encontre a bomba que fará o jogador perder logo que for encontrada. Abaixo você pode ver a tela inicial do jogo.
Números
O número que aparece no quadrado selecionado indica o número total de bombas de acordo com a quantidade de quadrados que o cercam. Você deve usar esse número para tentar revelar um quadrado de maneira segura.
Quadrados vazios indicam que não