ROBOCODE
Robocode foi criado por Matthew Nelson da IBM como parte do seu trabalho na AlphaWorks em 2001 e em 2005 foi hospedado no SourceForge tendo sua versão opensource desde a versão 1.0.7.
Primeiramente para instalar o Robocode, é necessario ja possuir o jdk 1.6 instalado. Após se certificar sobre a instalação, baixe o Robocode ,tendo como resultado um arquivo do tipo robocode-setup-x.y.z.jar, onde .jar é a extensão de arquivos utlizadas pelo Java, semelhante ao .zip;
No WinXP/Vista o aplicativo criara um icone desktop, ja em plataformas _NIX como Ubuntu ou OpenSolaris 2008.11 você deve proceder da seguinte forma:
Para ter uma primeira impressão do jogo, clique em Battles e logo após em New como mostrado abaixo:
Então aparecera a tela de nova batalha, onde você deve escolher seus robos e as opções da batalha. Para essa batalha, tentaremos testar RamFire, Crazy and Tracker. Insira os robos clicando 2 vezes sobre seus nomes ou selecionando os robos (+CTRL) e clicando em ADD .
Se você ja possui algum conhecimento em programação, principalmente em Java, ou em AI, ou mesmo que você seja totalmente noob, vasculhe o codigo dos robos sample para ganhar alguma experiencia e exercitar sua criatividade!!
Neste jogo existem combates de 1X1,Melee e em Times, onde existem uma series de robos que são mais fortes, mas nao possuem radar, possuindo um lider que passa msagens sobre posição dos alvos e coordena seus ataques.
Neste link, você fará o download de um pdf que exemplifica boa parte do conhecimentos iniciais, como metodos basicos , arquitetura do jogo e arquitetura dos tanques.
Para mais informações:
- Site Oficial
- Robocode Wiki
- Robocode Repositorio(baixe outros guerreiros)
- Artigos AlphaWorks(alguns truques e dicas)
- Tutorial(Meu primeiro robo!!)
Marcadores: robocode AI algoritmos geneticos agentes