Robothase.

Um jogo Java multi-plataforma em que o jogador se move em uma grade retangular, enquanto tentando escapar ou destruir os robôs avançando
Baixe Agora

Robothase. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • John B. Matthews
  • Site do editor:

Robothase. Tag


Robothase. Descrição

Um jogo de Java multi-plataforma em que o jogador se move em uma grade retangular, enquanto tentando escapar ou destruir os robôs avançando Robotchase é um jogo de tabuleiro em que o jogador se move em uma grade retangular, enquanto tentando escapar do avanço dos robôs. O jogador acumula pontos matando robôs e avançando para o próximo nível. Os robôs morrem quando eles colidem um com o outro ou com uma das várias obstruções. O jogo foi implementado no UCSD Pascal no início dos anos oitenta, como visto na listagem 1. O original pode ser encontrado no volume 1 da Biblioteca de Software do USUS Hospedado no Ocidente Asa do Museu do Computador de Jefferson.DesignO Design de Robotchase é um exemplo do padrão de visualização do modelo. A classe principal (Robotchase) instancia um modelo do jogo (rcmodel) e três pontos de vista desse modelo (rcview, rcstatus e rcinfo). A interação entre o modelo e suas visualizações usa o padrão de observador. O modelo estende a classe observável, e cada uma das visualizações implementa a interface de observação. Dessa forma, cada visualização pode atualizar-se sempre que o modelo sinaliza uma alteração no estado.rcview, por sua vez, delega o desenho de cada telha de jogo para o RCTile. A classe RCimage é uma fábrica que fornece um dos vários conjuntos de imagens para rcview. A classe RcPrefs fornece métodos estáticos que mantêm um estado de usuário persistente. O RCHELP é uma caixa de diálogo modal que exibe as instruções do jogo. O jogo é jogado com o teclado ou mouse. Ao implementar o LarListener, o controlador aceita a entrada do usuário e realiza o jogo. A visão principal implementa monitante e mouseMoationListener como meio alternativo de jogo. As teclas usadas para controlar o jogo são gerenciadas na chave de enumeração. Os RCKEYS MODAL DIALOG fornecem uma interface para editar as ligações de chave correspondentes. Nontalmente, o modelo do jogo usa keycodes virtuais numéricos (96-105) para controlar o movimento. Os números representam as oito direções cardeais (semi- ).ImplementationA implementação atual usa Java. O código-fonte mais recente está disponível no SourceForge. O alvo da formiga compila a fonte e cria um arquivo jar das classes e imagens necessárias. O arquivo JAR é então copiado para um pacote de aplicativo Mac. O arquivo info.Plist é editado e copiado. A saída de diagnóstico do processo de lançamento pode ser obtida da seguinte forma: $ export java_launcher_verbose $ ../robotchase.app/contents/macos/javaapplicationstub Aqui estão alguns recursos chave de "robotchase": · Controle do mouse com animação opcional. · Controle de teclado com o Key Binding Editor. · Redimensionamento ao vivo da janela. · Configurações armazenadas nas preferências do usuário. · Conjuntos de telhas selecionáveis. · Ajuda online. · Código-fonte documentado. Requisitos: · Java 2 Edição Standard Runtime Ambiente O que há de novo nesta versão: · Atualizar logotipo; Mostrar dimensões da janela durante o redimensionamento.


Robothase. Software Relacionado

Gôndola

O melhor envio, classificação de forma, barge descarregando o jogo de todos os tempos. ...

199

Download