next up previous
Next: Organização dos arquivos Up: Projeto de Disciplina Previous: Implementação de logs


Novo esquema de menus

A versão 0.1 de Batalha Naval 3D apresentava um esquema de menu bastante simples, contendo apenas quatro opções. A opções eram de desenhar o jogo em linhas ou polígonos e de alternar o modo do jogo entre IDLE_MODE, onde apenas rotações do tabuleiro são permitidas, e FIRE_MODE, onde pode-se, além das rotações, efetur tiros nas células do tabuleiro. Obviamente, a estas poucas opções foram adicionadas muitas outras, que dizem respeito à iluminação, à tonalização e aos logs, além da reinicialização e finalização do jogo.

O esquema de menus agora apresenta sub-menus. A entradas do menu principal são: a iluminação, da qual acessa-se um sub-menu que oferece a possibilidade de remoção de iluminação e de iluminação diurna e noturna; a tonalização, da qual acessa-se um sub-menu que oferece a possibilidade de se escolher tonalização Flat, de Gouraud e renderização apenas por linhas (Wireframe); o modo de jogo, de onde sai um sub-menu, cujas opções foram explicadas acima; mostrar ou esconder logs, que permite ao usuário a exibição e a omissão dos logs na tela; a reinicialização, que permite que o usuário recomece o jogo; e, por último, a saída, que finaliza o jogo. A figura abaixo ilustra o menu principal do esquema atual.

Figura 19: Menu principal.



next up previous
Next: Organização dos arquivos Up: Projeto de Disciplina Previous: Implementação de logs
Adler Cardoso Gomes da Silva
Daniel Tost
2004-06-04