← Construir

O que vais construir

O Jogo da Memória

O jogo da memória a funcionar: uma grelha de cartas que baralham, viram ao toque e detetam os pares — feito só com HTML, CSS e JavaScript.

Começo · 🎮 jogo · ~40 min🌐 web
✦ introduz: Lógica de jogo↻ reaproveita: Grelha / tabuleiro↻ reaproveita: Estado & eventos
resultado vivo · experimentaAbrir em página inteira ↗
A construir como O Mágico. Como queres que te explique?
Primeira vez a programar? Lê isto antes (30 segundos) →

Em quase todas as apps repetimos as mesmas camadas, como construir uma casa: o HTML põe as coisas na mesa (a estrutura), o CSS veste-as (a aparência), e o JavaScript é a linguagem que lhes dá vida (o que reage ao toque). No fim, a memória guarda o que importa. Não precisas de decorar — vais reconhecê-las em cada passo. E há um truque de criador: antes de cada passo, diz em voz alta “quando eu faço X, a app deve fazer Y”. Isso transforma-te de quem copia em quem cria.

  1. Pomos na mesa uma grelha de dezasseis cartas (quatro por quatro). Cada par tem o mesmo símbolo. Por agora, só o esqueleto — as cartas serão desenhadas pelo código.

    O que aprendes aqui
    Uma grelha de 4 por 416 cartas (8 pares)Reaproveitar a grelha do galo
    O código (html)
    <p class="estado">Encontra os pares · jogadas: <b id="jogadas">0</b></p>
    <div class="tabuleiro" id="tabuleiro"></div>
    <button id="novo">Novo jogo</button>
    A tua vez · muda o comportamento

    Muda para 6 cartas (3 pares) em vez de 16 — um jogo mais curto. Mexeste só nos dados.

    🎧 Ouvir este passo · em breve🎬 Vídeo · em breve
Faz tu · sem receita

Agora prova que és tu a mandar

Montaste a casa seguindo o plano. O salto a criador é mudá-la sozinho. Tenta estas três — da mais simples à mais corajosa — sem receita. Se travares, pede à tua IA; mas tenta primeiro, e diz antes «quando eu fizer isto, a app deve…».

  1. 1Conta as jogadas e mostra-as no fim («ganhaste em 14 jogadas»).
  2. 2Adiciona um cronómetro e guarda o melhor tempo no browser.
  3. 3Cria um nível difícil com mais pares no tabuleiro.

Ergueste a casa inteira. 🏠

O que construíste é teu. Abre a Prova Viva, clona para a tua IA, e faz crescer — uma cor nova, um botão novo, ou O Jogo da Memória no teu telemóvel.