Package mt

MIDlet e classes de apoio.

See:
          Description

Interface Summary
Estrategia Base para as estratégias "plugáveis" que um jogador CPU pode utilizar.
 

Class Summary
Animador Cuida de todas as animações feitas sobre a mesa.
Baralho Gerencia as cartas já distribuídas, garantindo que não se sorteie duas vezes a mesma carta.
Carta Representa uma carta do truco
ClienteBT Conecta-se (via Bluetooth) num celular-servidor, exibindo a configuração da mesa, além de cria o proxy do jogo (JogoBT) e o JogadorHumano conectado nele.
Configuracoes Recupera e salva as opções do usuário (regras, aspectos visuais, nome do multiplayer, servidor default, etc.)
EstrategiaGasparotto Estratégia inteligente para jogadores CPU
EstrategiaSellani Estratégia inteligente para jogadores CPU
EstrategiaWillian Estratégia inteligente para jogadores CPU
Jogador Base para os diversos tipos de jogador que podem participar de um jogo.
JogadorBot Jogador controlado pelo celular ou pelo servidor.
JogadorBT Representa o jogador conectado em um servidor bluetooth.
JogadorCPU Jogador controlado pelo celular ou pelo servidor.
JogadorDummy Jogador (no cliente) que participa de um jogo bluetooth (além do JogadorHumano).
JogadorHumano Jogador interagindo no celular.
Jogo Jogo em andamento (independente de estar rodando local ou remotamente).
JogoBT Representa, no cliente, o Jogo que está executando no servidor.
JogoLocal Jogo rodando no celular.
JogoTCP Jogo online no qual o usuário celular está conectado e jogando.
Mesa Mostra a mesa de jogo (fundo verde, cartas, placares, etc.), além da animação de abertura.
Messages Cuida das mensagens e outros aspectos de internacionalização.
MiniTruco Ponto de entrada da aplicação no celular (MIDLet).
SalaTCP Sala que está sendo exibida neste momento pelo servidor (fora do jogo).
ServidorBT Recebe conexões (via Bluetooth) de outros celulares-cliente, exibe suas posições, configura e inicia a partida (criando os proxies JogadorBT para cada jogador remoto).
ServidorTCP Servidor no qual o celular está conectado.
SituacaoJogo Fotografia da situação atual do jogo.
TelaBT Decorator para o servidor e o cliente BlueTooth código para exibição dos jogadores conectados, constantes e outros elementos comnus aos dois lados.
 

Package mt Description

MIDlet e classes de apoio.

Conforme a especificação MIDP 1.0, as classes deste pacote têm como destino uma JVM 1.1, e usam como classes-base o midp.jar da Sun (e não os .jar da JDK). Por conta disso, annotations, generics e outros recursos fora destes limites estão proibidos.