Robocode – Aprenda Java brincando!

Você sabe o que é o RoboCode? RoboCode é um jogo de programação divertido que permite a programadores Java (experientes ou iniciantes) criarem seus robos e os colocarem em um campo de batalha apenas usando a API Java..

Robocode

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.

Preparem seus Robôs!!

Com seus gráficos bem trabalhados, ele permite que seus robôs participem de batalhas emocionantes. E mais, enquanto você programa o seu robô aprende Java de maneira super divertida.

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.

Licença: Freeware
Sistemas: Windows 98/2000/XP/2003
Download: robocode-setup-1.5.2.jar [3,7 MB]
HomePage: robocode.sourceforge.net

2 comments on “Robocode – Aprenda Java brincando!
  1. Cleiton Barnardo

    dicas muito legal, esta de parabens esta guiad.

  2. Professor Manoel Vicente

    Muito Bom! Para iniciante e programadores avançados JAVA. (:

Comments are closed.