Jump to content

Search the Community

Showing results for tags 'robocode'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Bem-vindos ao Portugal-a-Programar
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Wiki P@P
    • Apresentação de Projectos de Programação
    • Downloads
  • Revista PROGRAMAR
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Haskell
    • Pascal
    • Python
    • Bases de Dados
    • Visual Basic Clássico
    • Visual Basic for Applications (VBA)
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica
    • Automação Industrial
    • Matemática
    • Dúvidas e Discussão de Programação
    • Notícias de Tecnologia
  • Outras Áreas
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 29 results

  1. Douoglas

    Arvore Binaria

    Alguém poderia me ajudar com esses dois exercícios, pode ser em C ou java. 1) Implemente um programa que leia dados do teclado e insira numa árvore binária balanceada e a cada inserção faça o atravessamento da árvore em ordem prefixa mostrando os elementos da árvore. Para cada nó da árvore mostre seu valor e altura na árvore. 2) Implemente um programa que gere 10000 números aleatórios, entre 0 e 100000, e que retorne o número de repetições. O programa deve ser baseado numa árvore binária de busca. Obrigado !
  2. ricardo90

    Erro ao inserir na BD

    Boa tarde. tenho um problema a inserir um valor no banco de dados através de uma Jtextfield. alguem pode ajudar? codigo que tenho feito : NumberFormat nf = NumberFormat.getInstance(); nf.setMinimumFractionDigits(2); float a; a=(Float.parseFloat(txtutilccaixa.getText()) - Float.parseFloat(txtutilrdt.getText())); txtutildiferenca.setText(String.valueOf(nf.format(a))); Erro: Exception in thread “AWT-EventQueue-0” java.lang.NumberFormatException: For input string: "-153,15" PS: -153,15 é o resultado da soma dá no calculo que estou a fazer
  3. Apprentice

    Calcular valor de multa

    Boas comunidade, sou muito novo neste mundo e tenho dividas neste código que estou a fazer, não sei onde estou a errar e preciso da vossa ajuda. Eis o exercício: Calcular multa: programa que peça ao utilizador a velocidade de um carro e a velocidade máxima para a rua: 1.Multa 50 € se estiver até 10km/h acima; 2. Multa 100 € se estiver entre 11km/h e 30km/h acima; 3. Multa 300 € se estiver acima de 31km/h acima; System.out.println(" A que velocidade circulava o automovel?"); velocidade = (new Scanner(System.in)).nextInt(); System.out.println(" Qual a velocidade maxima permitida?"); velocidadeM = (new Scanner(System.in)).nextInt(); if ( (velocidade > velocidadeM + 10)){ System.out.println("O valor a pagar é de 50 € e nao bufa"); }else if (velocidade > velocidadeM + 11 && velocidade > velocidadeM + 30){ System.out.println(" Paga 100 € "); }else if (velocidade > velocidadeM + 31){ System.out.println(" Paga 300 € "); }else { System.out.println("Boa viagem"); }
  4. yschmitzz

    Como usar Thread no robocode

    Fala ae pesoa, etou tentando usar Thread no robocode mas esta dando erro, existe alguma maneira ou nao é possivel?
  5. NuGuN

    Recursividade nos eventos

    Boas! Ora bem, a minha dúvida é a seguinte: Imaginando que eu avanço com o robot, neste avanço embato numa parede e é gerado o evento 'onHitWall', dentro deste mesmo evento mando recuar e em seguida virar para a direita, MAS, enquanto estava a recuar, o robot é atingido por uma bala, que vai gerar o evento 'onHitByBullet'. Dentro deste evento como o robot não está muito bem programado mando avançar o robot novamente, que volta a embater na parede e que volta a gerar o evento 'onHit'Wall'. Este volta a fazer o mesmo procedimento e isto repete-se n vezes... Supondo que o robot não é destruido e que deixa de ser atingido quando chegar ao final, esquemáticamente teriamos uma coisa deste tipo: main() ahead(x) ->onHitWall() back(x) ->onHitByBullet() ahead(x) ->onHitWall() back(x) ->onHitByBullet() ahead(x) . . n . . turnRight(x) turnRight(x) Resumindo, quando deixa-se de ser atingido ia ficar n vezes a repetir o comando turnRight(x)... Isto realmente funciona assim ou o simulador funciona de forma diferente? Cumps!
  6. mcj

    Guardar e Carregar Jogo

    Bom dia, Estou a implementar um jogo em Java e preciso de guardar o jogo e de o carregar se kiser continuar a jogar o mesmo o jogo. Alguem me pode ajudar?
  7. Ora bem... como estou completamente viciado nisto e gostava que houvesse mais pessoal a participar nisto pois é das coisas mais divertidas e interessantes que tenho visto. Pelo que tenho andado a pesquisar, o robocode é um caso raro de uma tecnologia informática que se mantem underground na internet. Há pessoas a jogar, há competições de grande dimensao, novas versoes vao saindo, mas há poucos recursos na internet. Pelo menos documentos recentes há poucos. Não há nenhum forum de discussão ou mailing list, ou canal de IRC verdadeiramente activos, mas o jogo continua a ter adeptos. Estou a preparar uma página web onde tenha informação compreensiva de forma cativar sangue novo para o robocode, o knitter tambem tem na calha uma página em português. Eu tenho umas ideias para uns tutoriais, mas gostava de saber se há pessoal interessado. Temos uma competição de robocode aqui no p-a-p, é uma boa oportunidade para entrar no mundo do robocode e do java. A pergunta é, alguem por aí sedento de mais documentação sobre robocode? Em caso positivo respondam aí a esta mensagem, o objectivo é mesmo sondar a receptividade.
  8. jmarcos

    robocode

    Estou perdido estou iniciando a utilização hoje e ainda não consigo me localizar bem estou querendo um manual para programação robocode, alguem sabe me ajudar. tenho que fazer um robôs para uma aula e ainda não consigo fazer o robôs ser muito inteligente, por isso preciso deste manual e se alguém tiver dicas gostaria jmarcos saavedra.quattrer@yahoo.com.br
  9. guilherme marques

    Quero aprender a usar o robocode ...

    Boa noite Gostaria de saber como eu faço para programar eles onde tem um tutorial de como devo colocar os movimentos dele e como eu posso usa los direto de um projeto em java, uma ultima coisa eu tentei instalar para net beans mas não consegui alguem pode me ajudar ... Achei muito legal o robocode e gostaria de aprender .... Grato guilherme
  10. Antimatéria

    [Resolvido] Debug robot

    Boas, Comecei agora a bater código para fazer um robô eheh, mas o meu maior problema é que não consigo fazer debug :/ já procurei por ai e não acho mesmo nada. Tou a usar o Netbeans como IDE e a correr a versão 1.7.2 do robocode. Alguém me pode ajudar a fazer o debug do robô no Netbeans? Ou existe uma maneira melhor/ferramenta melhor para o mesmo?
  11. Jeangleison

    Não consigo entender o método

    Olá galera estou estudando robocode e me deparei com esse método que não entendi: public void onScannedRobot(ScannedRobotEvent e) { double posicaoAbsoluta = getHeading() + e.getBearing(); double posicaoDaArma = posicaoAbsoluta - getGunHeading(); turnGunRight(posicaoDaArma); fire(3); } porfavor estou precisando que me ajudem o mais rápido posivel, grato!
  12. subkiller

    Aprender Java

    boas eu gostava de aprender java e como vi este concurso do robocode pensei que podia juntar oi util ao agradavel... gostava de fazer o meu robot e aprender java ao mesmo tempo. alguem me pode indicar um bom tutorial de java para eu me iniciar? e qual é o editor que me recomendam para começar? eu saquei o netbeans... cumps.
  13. Mr Brigthside

    Thread Viva

    Boas, sou novo no robocode e procuro competicoes para entrar... Esta tread está viva? cumprimentos
  14. EDIT: Link para download dos robots: http://www.sergio-lopes.org/storage/robocoderep Ora bem... vou aqui afixar os meus robots COMPILADOS. A razão pela qual afixo as versões compiladas é porque assim posso ir afixando robots e outras pessoas podem ir experimentando lutar contra eles sem copiar o meu código. No dia dos combates o código torna-se público. Afixem os vossos robots nesta thread para ficarmos com um repositorio fixe. Eu vou afixar mesmo o ficheiro .class. Quem quiser pode empacota-los em jars. Afixem uma pequena descrição de cada um. Aqui vao os meus dois primeiros Importante: Uma vez feito um upload não removam os anexoes pois isso fará com que os links de download não funcionem. Robots Existentes: Arcos Autor:pedrotuga Descrição:Um robot que se move em arcos, ainda sem evitar parede nem "engarrafamentos". Dispara segundo predição linear. New plainas Autor:pedrotuga Descrição:Robot com movimento randómico encostado a uma parede. Peace Corp 1 Autor:otium Descrição:Robot que alterna moviemento rectilineo com rotação KyuKicksAss Autor:Kyu Descrição: tem um movimento diagonal e muda de direcção quando é atingido KyuKicksAss Autor:Kyu Descrição: Robot baseado no robot kykickass. Movimenta-se pelas paredes TDRone Autor:TheDark Descrição:Movimento ziguezagueante; alvo fixo no robot mais próximo; dispara para a próxima posição previsível.
  15. Boas pessoal, Já vi que gostam do simulador Robocode. Bem eu à pouco tempo fiz parte da organização do concurso Robocode-EST 2008 realizado na Escola Superior de Tecnologia de Castelo Branco, como edição piloto tinhamos como objectivo ver qual a adesão ao concurso e qual a reacção da comunidade escolar ao evento. Independentemente da qualidade dos robots, o evento acabou por ser um sucesso, na medida em que todos os participantes e não participantes se divertiram bastante com o concurso. No fim do concurso a organização ficou bastante motivada a organizar outro concurso de âmbito nacional, no entanto alguns problemas surgiram nesta edição piloto, nomeadamente o facto de haver códigos que claramente foram copiados de uma forma integral da Internet (no qual acabaram de vencer uma das competições). Por isso gostava de vos perguntar: Se existe alguma maneira de garantir a autenticidade dos robots? E já agora: O que acham da iniciativa da organização de um concurso do Robocode a nível de toda a comunidade de estudantes superiores, participavam?
  16. vcasinha

    Robocode na XLParty

    Olá, eu faço parte da organização de um evento chamado XLPARTY. O Centro de Estudantes de Engenharia de Sistemas e Informática da Universidade do Minho vai voltar a estar presente na XLPARTY. Desta vez veio lançar o desafio de robocode. O evento começa no dia 14 de Março e termina no dia 16. Ambiente de Lanparty onde só dorme quem quer ou pode. E claro que vão haver prémios para os robot's campeões. Vejam toda a informação do evento em www.xlparty.com. Vladimiro Casinha aka Fakir PS: Vai haver um grande desafio entre o meu robot e o do zeronet
  17. Knitter

    Avaliação do concurso.

    Boas, Cada edição do concurso mostra algumas falhas inerentes ao mesmo, gostava de ver essas falhas discutidas a fim de obter a sua eliminação. Problemas encontrados: Não cumprimento das regras, especialmente no envio dos robôs; Falta de um sistema de fácil controlo e gestão dos robôs enviados, isso levou já a que um robô não tivesse sido utilizador num combate; A roboleague cria combates um-a-um. Embora seja uma forma de avaliar os robôs, não vai de encontro ao objectivo do concurso; Actualmente, a roboleague não está a conseguir reabrir os ficheiros das ligas criadas anteriormente; Deixo-vos também o processo pelo qual os robôs são avaliados: Os robôs recebidos são agrupados em pastas, uma para cada edição, até à data da execução dos combates; dado que o roboleague não consegue abrir os ficheiros XML que criou em edições anteriores, uma nova liga é criada com todas as caracteristicas das anteriores, isto resulta em resultados diferentes por cada edição e que não estão relacionados, é possível ver as subidas e descidas de posições mas apenas dentro da mesma execução do roboleague. Os resultados do roboleague são colocados on-line, através da transformação do XML produzido. A criação do video tem de ser feita, normalmente à parte, através da criação de uma batalha no robocode. Actualmente, criar os videos tem sido complicado, os codecs não estão a funcionar correctamente e a velocidade do video é demasido pequena, também o tamanho do video produzido é elevado o que torna dificil a sua disponibilização. Sigam as opiniões...
  18. Viva... está aqui um problema complexo... como o robocode está feito torna-se um pouco dificil de conseguir isto. Por exemplo, eu queria fazer um traçado do calor da arma durante todo o tempo da batalha. O traçado pode ser feito de 1001 formas isso não é o problema. O que me está a dar cabo da cabeça é descobrir como posso executar codigo uma vez por turno, de forma a guardar uma amostra por turno. alguma sugestão?
  19. Actualmente, para fazer o concurso, o software usado é o roboleague. Este permite criar uma liga, tipo as ligas de futebol, de forma a poder adicionar e remover robôs mantendo os resultados, isto é, com o roboleague seria, teóricamente, possível criar um concurso progressivo onde todo o trabalho de gerir os combates, resultados e classificações ficaria a cargo do software. Seria também possível criar ficheiros HTM a partir do XML de resultados tendo assim o trabalho de mostrar os resultados facilitado. Mas o software tem alguns problemas. Os combates, como seria de esperar numa liga, são individuais, não havendo lugar para combantes com todos os participantes juntos, e o pior de todos os problemas, o programa não abre os ficheiros XML que cria tornando impossível criar uma liga continua. O que pretendia era ideias para resolver estas questões. O desenvolvimento do roboleague está parado desde 2002, data da última versão disponível, actualmente o robocode vai na versão 1.3.5 e não conheço outro sistema que permita automatizar os combates. Que alternativas me dão? Posso dizer que estaria disponível para tentar pegar no roboleague ou até criar um de raíz.
  20. pedrotuga

    Concurso Robocode - segunda jornada

    Pessoal, como é? A proxima batalha... marcamos para quando? Como ainda somos poucos não há grande problema se o formato não for muito rigoroso, afinal de contas ainda estamos a começar. Visto o meu robô se ter portado bem vou usa-lo novamente. vou no entando fazer dois melhoramentos: evitar paredes e tentar não disparar à bruta até perder a energia toda. E já estou a dar informação preciosa aos meus inimigos. Mas só vou implementar isso quando souber a data da proxima jornada.
  21. David Pintassilgo

    Problema com setAhead e outras questões básicas.

    Questão inicial: Fiz assim: turnGunLeft(360); setAhead(250); turnGunRight(360); setAhead(250); Dá-me o seguinte erro: O que é que tá mal? _____________________________________________-- Questão 2: Usar netbeans, sim/não? Como usar? Qual a vantagem da class Robot em relação á AdvancedRobot? É suposto perder energia ao bater numa parede? Para onde é x Grau?
  22. pedrotuga

    Tutorial - Robocode em Netbeans

    Já está o tutorial completo mas ainda podem ser limadas algumas arestas. Podem já seguir este tutorial. Dêm feedback sobre os pequenos scripts no fim pois ainda não os testei. Este tutorial destina-se a quem joga robocode e pretende um ambiente de desenvolvimento mais expedito do que o editor que vem com o robocode. A grande vantagem é o acesso a documentação em tempo real. O IDE utilizado é o netbeans, este IDE é distribuido com o kit de desenvolvimento Java da sun. Quem tiver um ambiente de java diferente pode fazer download do netbeans no site do IDE: http://www.netbeans.org/index.html. Depois de concluido este tutorial, se tudo tiver corrido conforme previsto, o netbenas mostrará a documentação do robcode desta forma: http://img83.imageshack.us/img83/4948/fulldocpn9.png 1.Abrir o netbeans e criar um novo projecto: File>newproject 2.Em categories escolher "general" e em projects escolher "java aplication" clicar em "next" 3.Escoher o nome para o projecto e a path. O nome do projecto será a pasta onde o vosso robot ficará, ainda não é o nome do robot, isso é mais a frente. Nessa mesma janela escolher tambem a path, tem que ser a localização da pasta de robots da vossa instalação do robocode. Por exemplo D:/robocode/robots no windows ou /home/eu/robocode/robots em linux. Ainda nessa janela, des-selecionar a checkbox que diz: "create main" class. A outra checkbox pode ficar selecionada ou nao, é uma questão de preferencia. Se têm outro projecto a desenvolver no vosso IDE que usam com mais frequencia então é melhor não a selecionar. 4.clicar em "finish". O projecto aparecerá na arvore de projectos. 5.Agora que está o projecto criado, vamos dizer-lhe onde estao as bibliotecas do robocode. clicar com o botao direito em "libraries" e escolher "add jar/folder". De seguida navega-se até à pasta do robocode, entra-se na subpasta "libs" e adicionam-se os tres jars que lá estão: robocode.jar roborumble.rar e codesize.rar. Estão as bibliotecas do robocode no projecto prontas a ser usadas. Ja podemos compilar através do netbeans, mas ainda falta adicionar a documentação. 6.Ir ao menu Tools>library manager. Uma vez aberto o gestor de bibliotecas vamos criar uma biblioteca nova para alojar a documentação. Clicar en "new library". Em library type escolher qualquer coisa como "robolib", o library typer pode ser mesmo "class library". 7.Esta a biblioteca criada, vamos adicionar-lhe a documentação. Ainda no library manager, clicamos na biblioteca que acabámos de criar ( deve estar listada à esquerda como um "class library") e, em cada aba clicamos em "add jar/folder" e adicionamos os seguintes valores nas respectivas abas. classpath -> PATH_TO/robocode/libs sources -> PATH_TO/robocode/libs javadoc -> PATH_TO/robocode/javadoc Substituir PATH_TO pela path para a vossa instalação do robocode. 8.Na arvore do projecto que criamos inicialmente, clicamos com o botao direito em "libraries" no menu que aparece escolhemos "new library". http://img83.imageshack.us/img83/9887/addlibsoz0.png Aparece uma lista de todas as bibliotecas, selecionamos a biblioteca que acabámos de criar e clicamos em "add library". 9.Está quase, vamos criar um robot! Clicar com o botao direito sobre o nó do nosso projecto e escolher new > empty java file. Na janela que aparecer insiram o nome do vosso robot e estão prontos para trabalhar nele! 10.Já podemos escrever robôs e compilÁ-los, no entanto a pasta de destino dos nossos ficheiros é ainda pouco prática e quebra a restrição de comprimento nos nomes dos robots: para um robot ser reconhecido pelo robocode a path pode conter no máximo 12 caracteres. Para contornar este problema basta criar um pequenho script para copiar os ficheiros par a raíz do projecto. Utilizadores do windows podem criar um pequeno batchfile, quem usa linux, macos ou outro sistema operativo baseado em unix pode criar um pequeno shellscript. Aqui vai o código necessário para por dentro desses scripts: windows batch file: copy -Y ./build/classes/packagename/*.class ./ salvar como .bat shell script file: cp ./build/classes/packagename/*.class ./ salvar como .sh substituir "packagename" pelo nome do vosso package, é aconselhado usar o mesmo package name para todos os robots para que este script os possa copiar todos. O script deve ser colocado na raíz do projecto criado pelo netbeans e corrido cada vez que o robot é compilado. Ter uma consola aberta só para correr este script não é má ideia, uma vez que o vamos ter que fazer com frequencia. 11. Só para finalizar fica uma nota a ter em atenção: apesar de estarmos a usar o netbeans não estamos a compilar um porjecto por completo. Esta tecnica usa as facilidade criadas pelo netbeans para o desenvolvimento de um projecto mas nunca chega a ser um projecto em si. como tal NUNCA devemos tentar compilar ou correr o projecto em si, se o fizermos receberemos uma mensagem de erro. Em vez disso cada robot deve ser compilado individualmente premindo a tecla F9 ou clicando com o botao direito do rato e escolhendo a opção "compile file". De notar tambem que este projecto não tem main class. Um robot não é uma aplicação. A aplicação é o robocode em si, mas isso não compete ao jogador mexer.
  23. pedrotuga

    Tutorial: manter outro robot na mira

    Ora bem, isto acho que está nas FAQs, mas para principiantes pode ser pouco útil por si só pois trancar só não serve para nada e para alem disso pode nao ser boa estrategia focar o primeiro robot que aparecer e depois nunca mais o largar, se ele estiver longe e nao tivermos o trageting apropriado pode ser um desperdicio de tiros. ora bem... na nossa função onScannedRobot, que é chamada cada vez que o nosso radar detecta um robot podemos trancar um robot com o seguinte código: double gunTurnAmt = normalRelativeAngle(e.getBearing() + (getHeading() - getRadarHeading())); setTurnGunRight(gunTurnAmt); admitindo que e é o evento gerado pelo robot que o radar detectou e olhando para as documentação das funcoes usadas... basicamente estamos dar ordem para rodar o canhão segundo: o angulo da direcção do nosso robot em relação ao norte menos o ângulo do nosso radar ( é o mesmo do canhão ) em relação a direcção para onde estamos virados mais angulo do robot que acabámos de 'micar' em relação à direcção para onde o nosso robot está virado a chamada da função normalRelativeAngle serve para normalizar o angulo, evitando assim que a arma vá dar a volta ao bilhar grande. Atenção, para isto funcionar, têm que definir essa função na classe do vosso robot. Encontra o seu código neste tópico: http://www.portugal-a-programar.pt/index.php?showtopic=11393 Basicamente, após um turno, ou após a execução do que quer que seja que o robot está a executar, a arma do nosso robot vai rodar de forma a que aponte para o sitio onde vimos um robot da ultima vez. como isto é executado cada vez que encontramos um robot... enquanto não perdermos o robot inimigo da mira a nossa arma segue-o sempre. Há que ter em atenção que este método usa a rotação do canhao para seguir o robot enimigo. Podiamos usar antes o radar que se move mais rapido e por isso não deixa escapar o enimigo tão facilmente. A razão pela qual usei o canão foi a simplicidade: desta forma o canhão está sempre pronto a disparar sem qualquer ajuste pois uma vez detectado o enimigo está o canhão virado para lá... FIRE! Este método facilita o targetting mas tem uma desvantagem: se nunca deixarmos um robot escapar, o nosso robot pode realizar todos os seus movimentos e ficar apenas a focado em manter outro robot na mira. Acaba por ficar parado, e isso é meio caminho andado para levar um chuvada de chumbo. Por isso, é recomendado, após algum tempo a 'micar' um robot esquecer esse robot e rodar o canhão para outro lado. Uma boa forma de evitar isso é usando um computador, ao fim de alguns scans deixamos aquele robot e vamos aprocura de outros: Então.. no vosso onScannedRobot fica isto: if(i%teimosia==0){ turnGunRight(180); // voramo-nos para o outro lado } else{ double gunTurnAmt = normalRelativeAngle(e.getBearing() + (getHeading() - getRadarHeading())); setTurnGunRight(gunTurnAmt); } i++; e no inicio da vossa classe: static int i=0; static int teimosia=20; //ajustar a gosto A variavel teimosia pode ser ajustada, quanto mais alto for o valor mais obcecado fica o nosso robot em relação aos outros robots que encontra. Para ver esta tecnica em acção podem compilar um pequeno robot que eu escrevi para o efeito: http://pastebin.com/f2c85a1f9 Não fiquem admirados por ele não disparar, é mesmo só para mostrar como manter outro robot na mira. DICA: vao às opções do vosso robocode e ponham feixes de radar visiveis para ver melhor. EDIT: o meu computador arrasta-se com o netbeans, robocode e um screen recorder, já testei dois... :S Se alguem quiser pode fazer um video com isto. Qualquer reparo ou sugestão respondam a esta thread.
  24. Ridelight

    [Resolvido] Como colocar o radar

    Eu vi o filme do combate e os robots tinham um radar, como adiciono um utilizando o IDE default do robocode?
  25. _deXter

    Dúvidas sobre como começar...

    É 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.
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.