Código apresentado na etapa 1 do curso não funciona conforme video aula, favor rever todo código
Código apresentado na etapa 1 do curso não funciona conforme video aula, favor rever todo código
Oi Djonathan tudo certo ?
Pode postar o código que você fez para gente dar uma olhada ?
olá descobri o problema. Problema que no curso não falou do comando: heroi = heroi.dup E para funcionar o jogo precisava dessa linha. Esta funcionado tudo OK agora.
def calcula_nova_posicao(heroi, direcao) heroi = heroi.dup movimentos = { "W" => [-1, 0], "S" => [+1, 0], "A" => [0, -1], "D" => [0, +1] } movimento = movimentos[direcao] heroi[0] += movimento[0] heroi[1] += movimento[1] heroi end