Programando robôs de batalha em Java

Robocode é uma API escrita em Java que cria uma arena virtual de batalha para robôs.

Foi desenvolvido em 2001 por Mathew A. Nelson e o grande atrativo deste “joguinho”, na minha opinião, é a possibilidade de estar se divertindo e programando em Java ao mesmo tempo (já que nem sempre tenho tempo de programar).

Indo direto ao ponto, escrevi a primeira versão do meu robôzinho, BlackStar. O garoto já está invocado e se deixar, essa brincadeira vicia. Claro que ele é básico ainda, porque ainda não li toda a API do robocode (pode ser acessada no site).

Aqui um screenshot do BlackStar v 0.1 em ação. robocode_01.png

Bom, o código (blackstar.java) dele ainda está básico, mas mesmo assim vou disponibilizar, até porque pretendo escrever um artigo sobre o assunto. Acho que está bem documentado (tem que conhecer a API é claro).

É isso. Com o tempo vou postando os avanços bem como o artigo de introdução ao robocode (quero fazer algo bem completo).

Leave a Reply