Robocode 1.7.1.2

Tamanho: 4,74 MB
Robocode é um programa pequeno desenvolvido em Java para usuários que querem aprender um pouco desta linguagem brincando. Trata-se de uma arena de combate onde blindados de guerra se enfrentam até que reste apenas um sobrevivente — ou um time. O detalhe está no controle deles: ao invés de você os manipular com teclado e mouse, você deve programá-los para combaterem por conta.
Com certeza essa é uma maneira muito mais interessante de aprender a programar. Pode parecer complicado, mas a parte de programação do jogo está bastante facilitada, com editor intuitivo e códigos bem comentados. Criar as suas máquinas de destruição é fácil, o difícil será torná-las vitoriosas.
Instalando o jogo
Depois de baixar o Robocode, note que o arquivo possui extensão JAR. Isso significa que você precisa do Java Runtime para executá-lo. Se ainda não o tiver, clique aqui. Para instalá-lo, basta dar um clique duplo sobre ele — como em um arquivo executável comum. Nas duas primeiras caixas que aparecerem, clique em Yes. Assim, o jogo será copiado em sua pasta padrão e criará um atalho no Menu Iniciar.
Criando um blindado
A parte divertida do jogo está em testar diversos valores no código fonte a fim de descobrir o que cada função executa. Através de uma sintonia fina, com o tempo, você deixará o seu blindado do modo desejado. Para a criação de um novo combatente é simples:
1. Na tela do jogo, clique no menu Robot e em Editor — ou pressione CTRL + E no teclado.
2. Na nova tela que surgir, clique em File, aponte para New e clique em Robot — ou pressione CTRL + N no teclado.
3. Especifique o nome do seu robô, com a primeira letra em maiúsculo.
4. Agora, digite as suas inicias — todas em minúsculo — para evitar nomes repetidos.
5. O código fonte é exibido. Agora é só desenvolver uma boa lógica de combate para o seu brinquedinho.
6. Assim que terminar de programar, clique no menu Compiler e em Compile ou pressione a tecla F6.
7. Pronto! Agora é salvá-lo que ele estará preparado para o combate.
Criando uma partida
As batalhas são completamente personalizáveis, ficando por conta do usuário estipular o número de jogadores, rounds (rodadas), times e tamanho do campo de batalha. Para começar, faça o seguinte:
1. Clique no menu Battle, em seguida New ou pressione CTRL + N no teclado.
2. Agora é só selecionar os robôs que irão combater e clicar em Start Battle. Logo em seguida você já poderá conferir o desempenho do seu blindado no campo de batalha.
Como é de se perceber, para competir de verdade é necessário que o jogador crie uma boa lógica no código do programa. Mas nada impede que um usuário comum brinque com as funções pré-existentes, alterando os valores de parâmetros e algumas linhas de código mais simples. Para entender melhor o jogo, utilize os robôs pré-existentes e observe as estratégias adotadas por cada um.
E aí, vai ficar fora dessa?