Skip to content

Instantly share code, notes, and snippets.

@hi-hi-ray
Last active July 15, 2017 03:03
Show Gist options
  • Save hi-hi-ray/5d680310b1ced5151e34808c07722982 to your computer and use it in GitHub Desktop.
Save hi-hi-ray/5d680310b1ced5151e34808c07722982 to your computer and use it in GitHub Desktop.
Roteiro de Explicações para os Coaches dar no Women Who Go RJ

Passo 02: Estrutura de um jogo

  • Explicar brevemente o jogo Pac Man observando os aspectos de game design.
  • Explicar o que são comentários, a função main e o que é um loop.
  • Explicar o papel de cada uma dessas etapas para a construção do jogo.

Passo 03: Construindo um labirinto

  • Explique em poucas palavras o que é um import e o que são bibliotecas.
  • Explicar a diferença entre declaração e definição.
  • Explicar a diferença entre declaração de função e chamada de função.

Passo 05: Corrigindo a animação

  • Explicar como funciona o sistema de coordenadas da tela.

Passo 06: Mover o PacGo

  • Comentar o impacto das mudanças na função desenhaTela.

Passo 07: Movendo os fantasmas

  • Explicar o que é um array.

Passo 08: Corrigindo o movimento

  • Explicar porque o movimento dos fantasmas só ocorre após pressionar uma tecla.
  • Explicar brevemente os conceitos de goroutine e canais.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment