Jogos são uma ótima forma de aprender sobre uma linguagem, já que exigem a aplicação de diversos conceitos diferentes. Um clássico dos jogos para iniciantes é o jogo da velha, jogo que faremos nesse tutorial!

Mas, por onde começar? Bom, normalmente, a melhor forma de começar é quebrar nossa aplicação em pequenos pedaços.

Pensando na interface de usuário, temos:

Nossa telinha fica da forma:

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4a2d4106-daa9-402f-ba47-4d8f1c7aed38/Untitled.png

Agora, vamos pensar sobre o fluxo do jogo para uma célula clicada:

O fluxo ficaria algo parecido com isso:

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/2d73a07a-1a69-4d7e-b5d6-39cff4b93f1e/Untitled.png

Justamente por não ter uma lógica muito complicada, o jogo da velha é perfeito para dar seus primeiros passos no Javascript!

Agora, vamos para a parte divertida!