Quando compartilho o jogo do pong, o começa logo que carregado. Não há um comando para iniciar ( ou mesmo para terminar ou pausar). Quais são as linhas de código que devo acrescentar no jogo para ter esses comandos ? Desde já, obrigado.
Quando compartilho o jogo do pong, o começa logo que carregado. Não há um comando para iniciar ( ou mesmo para terminar ou pausar). Quais são as linhas de código que devo acrescentar no jogo para ter esses comandos ? Desde já, obrigado.
Olá, Maurício. Tudo bem?
Fiz duas funções que você aplica antes de inicar o jogo. Ela ficou assim:
function iniciarJogo(){
if (keyIsDown(ENTER)){
jogo = 1;
textAlign(CENTER);
}
}
function exibirMensagem(){
textSize(25);
fill(255,255,255);
text("Press enter to start", width / 4, 200);
}
Criei uma variável chamada jogo com o valor inicial de zero. let jogo = 0;
Dentro da função draw() você coloca essas funções dentro de um if com a seguinte condição.
function draw() {
if (jogo == 0) {
iniciarJogo();
exibirMensagem();
}
E todo o resto do código do draw, você coloca dentro de um if com a seguinte condição:
if(jogo == 1){
Restante das funções
}
Ficou dessa forma. Pode seguir essa linha de raciocínio para criar uma função de pausar. Se precisar de ajuda, só me falar.
Espero ter ajudado.
Bom dia Douglas ! Muito obrigado pelas dicas. Vou testar e espero conseguir. Sou muito novato no assunto programação. Mas tudo é questão de tempo e dedicação. né ? Abraço