RF ROBOFIGHT
PRONTO PARA LUTAR

DESAFIANTE 01

01
INTEGRIDADE100%
robot-red.jsJAVASCRIPT
SISTEMA Código carregado. Aguardando combate.
0VITÓRIAS
VS
0VITÓRIAS

DESAFIANTE 02

02
INTEGRIDADE100%
robot-blue.jsJAVASCRIPT
SISTEMA Código carregado. Aguardando combate.

MANUAL DE CAMPO

Programe seu robô

Declare um objeto robot com o método tick(api). Ele é chamado a cada turno.

api.scan()Vê distância e ângulo do rival. api.projectiles()Lista tiros inimigos, risco de impacto e ângulo de esquiva. api.move(n)Avança ou recua até 5 unidades. api.turn(graus)Gira até 18° por turno. api.fire()Dispara na direção atual. api.status()Retorna sua energia e recarga. api.log(msg)Escreve no console do robô.

Cada turno aceita um movimento, um giro e um disparo. Robôs que excederem o tempo do turno serão desclassificados.