• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

_deXter

Dúvidas sobre como começar...

31 mensagens neste tópico

É o seguinte, achei muito interessante e gostava de começar a pegar nisto. :)

O problema é que estou um pouco perdido:

O que é preciso instalar?

São necessários muitos conhecimentos de Java (se for também estou disposto a aprender :))?

Isto corre em windows e em linux na boa, ou em algum em especial?

Existe aí algum tutorial para os primeiros passos?

Obrigado. :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Como qualquer programa Java o SO não é importante :)

Quanto ao que precisas penso que deves encontrar o que precisas aqui neste subforum, relativamente aos conhecimentos de Java não te posso ajudar porque nunca programei nenhum robot destes LOL mas penso que não deve ser nada de mais deve ser só usar já os métodos e class já feitos.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Hum, eu é que estava a ser um bocado nabo... Não tava a conseguir instalar mas era aqui uma distracçãozita com as partições.

Bom, instalar já instalei, já tive a olhar para o code do meu primeiro bot, e estou a seguir este tuto: http://robocode.sourceforge.net/help/

De qualquer maneira podem deixar aqui umas dicas ou links ou o que queiram visto que me estou a iniciar... :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

viva, bem-vindo ao robocode.

Há só um pequeno problema com a actual instalação do robocode caso uses MAC OS ou UBUNTU. Mas o problema é facilmente resolvido em um minuto, já agora, se alguem ler isto e tiver problema usando o robocode usando um desses dois sistemas operativos, a solução está aqui:

http://www.portugal-a-programar.pt/forums/topic/0-find-topic/?do=findComment&comment=110133

Não é preciso ter muitos conhecimentos de java para jogar robocode. Este jogo é precisamente uma boa forma de aprender java. Podes começar com um robot simples onde simplesmente chamas duas ou três funções e depois conforma vais aprendendo vais ganhando mais conhecimentos com a linguagem e aumentando a complexidade dos teus robots. Participámos três pessoas na primeira batalha e nenhum de nós era um programador de java.

Esse tutorial é boom para te iniciar nisto, foi esse que eu segui.

Mas há tambem este que está muito bem explicadinho:

http://www-128.ibm.com/developerworks/java/library/j-robocode/

e depois este  quando já souberes o básico

http://www-128.ibm.com/developerworks/library/j-robocode2/

Como o editor que vem com o robocode pode ser uma dor de cabeça no que toca o debugging, aconselho tambem o uso do netbeans pois facilita muito a escrita dos robots:

http://www.portugal-a-programar.pt/index.php?showtopic=10918

há quem use tambem o eclipse, o quickfire ficou de experimentar e dar feedback.

boa sorte.

Ah... a proxima batalha é daqui a duas semanas, podes participar.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

nao sei como instalar o robocode :)... ja segui o tuturial do pedrotuga...mas nao sou capaz a mesma ;(

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

nao sei como instalar o robocode :)... ja segui o tuturial do pedrotuga...mas nao sou capaz a mesma ;(

epa... o tutorial era para instalar um ambiente de desenvolvimento no netbeans para programar robots e nao o robocode em si. No inicio do tutorial isso está lá explicado.

Ora bem... vai a http://robocode.sf.net e saca o robocode! funciona out-of-the-box.

Se usares ou MAC OS ou Ubuntu podes ter uma incompatibilidadezita com a implementação do java mas isso resolve-se num minuto.

Qq duvida afixa aí.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sou msm masarico em java :\... como e que eu meto o robocode a funcionar e que ja o saquei, para versao windows... clico la no executavel de Dos mas ele nao me faz nada... ;s...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sou msm masarico em java :\... como e que eu meto o robocode a funcionar e que ja o saquei, para versao windows... clico la no executavel de Dos mas ele nao me faz nada... ;s...

robocode.bat nao corre?

tens o java instlado?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

sim.. tenho a ultima versao e td..

ok.... faz o seguinte:

abre uma consola, CD até a directoria do robocode e depois escrever robocode.bat e dá enter.

Faz copy paste dam ensagem de erro aqui.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

mmmm...

tenho quase a certeza que sei qual é o problema.

é que tens isso numa pasta cuja path tem espaços.

Move a psta do robocode para a raíz de uma partição por exemplo.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ja copie para a Raiz do C:\, mas continua a dar... estranho não é?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

agora é que reparei melhor no nome nome da pasta que tu por acaso deixaste.

Ja sei qual é o problema!

Sacaste o código fonte em vez da versão compilada.

Vai aqui:

http://sourceforge.net/project/showfiles.php?group_id=37202

e saca o pacote chamado robocode e não o robocode sources

Eu reparei que ele tinha a source, mas pensei que Java fosse tipo Python, ou seja, compilasse os módulos no runtime... :D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas tb tenho a outra vesao que me mandas-te sacar... mas nao sou capaz de a executar...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas tb tenho a outra vesao que me mandas-te sacar... mas nao sou capaz de a executar...

como assim não és capaz?

é só fazer double click em robocode.bat

se tiveres o mesmo problema afixa aí outro screenshot

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

como e que eu executo o .jar ... sei que era qualquer coisa na consola do tipo javac ou uma coisa assim qualquer...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

como e que eu executo o .jar ... sei que era qualquer coisa na consola do tipo javac ou uma coisa assim qualquer...

java -jar file.jar

:D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Humm... da-me erro a msm... sou msm um 0 a esquerna nisto :D o erro e = ao que postei anteriormente

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

sou msm urso :D nao tinha lido o comando que me tinham deixado aqui :) ja DÀ UPIIIIIIIII :D

  Vou começar agora no meu robo

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora