Interface | Description |
---|---|
InterfaceGUI |
Esta classe é uma interface na qual as classes @Motor e @InterfaceGrafica se comunicam.
|
Class | Description |
---|---|
AcaoGUI |
Esta classe representa as ações que o Motor informa à Interface Gráfica.
|
Baralho |
Esta classe contém um Baralho, com suas cartas em ordem.
|
Carta |
Esta classe representa uma Carta, que pode ser do tipo Lacaio ou Magia.
|
CartaLacaio |
Esta classe representa uma CartaLacaio.
|
CartaMagia |
Esta classe representa uma CartaMagia.
|
InterfaceGrafica |
Essa classe é a Interface Gráfica (GUI) para o jogo LaMa (Lacaios & Magias).
|
InterfaceRunner |
Essa classe é responsável por inicializar a Interface Gráfica (GUI) em uma Thread separada para o jogo LaMa (Lacaios & Magias).
|
Jogada |
Esta classe representa uma Jogada, que pode ser qualquer movimento válido no jogo LaMa (Lacaios & Magias).
|
Jogador |
Esta classe representa uma classe Jogador abstrata.
|
JogadorAleatorio |
Esta classe representa um Jogador aleatório (realiza jogadas de maneira aleatória) para o jogo LaMa (Lacaios & Magias).
|
JogadorAleatorioFuncionalidades |
Esta classe representa um Jogador aleatório (realiza jogadas de maneira aleatória) para o jogo LaMa (Lacaios & Magias).
|
Main |
A classe Main é responsável por inicializar o Motor, os Jogadores e (opcionalmente) a Interface Gráfica para a execução de uma ou múltiplas partidas de LaMa (LAcaios & MAgias).
|
Mesa |
Esta classe representa as informações públicas presentes na Mesa do jogo LaMa (Lacaios & Magias).
|
Motor | |
MotorRAxxxxxx | |
UnoptimizedDeepCopy |
Esta classe contém um método copy() para realizar cópia profunda em objetos Java através de um mecanismo de JOS (Java Object Serialization).
|
Enum | Description |
---|---|
Funcionalidade |
Esta classe é uma enumeração para o jogo LaMa (Lacaios & Magias).
|
TipoAcao |
Esta classe é uma enumeração de tipos de ações(informações) possíveis para atualizar a interface gráfica.
|
TipoCarta |
Esta classe é uma enumeração para o jogo LaMa (Lacaios & Magias).
|
TipoEfeito |
Esta classe é uma enumeração para o jogo LaMa (Lacaios & Magias).
|
TipoJogada |
Esta classe é uma enumeração para o jogo LaMa (Lacaios & Magias).
|
TipoMagia |
Esta classe é uma enumeração para o jogo LaMa (Lacaios & Magias).
|
Exception | Description |
---|---|
LamaException |