Pular para o conteúdo
Baixar

Play e erros

O botão Play (atalho F5), no canto de cima à direita, faz três coisas seguidas:

  1. Salva tudo que estiver aberto.
  2. Compila o seu código C++. Uma caixa mostra o progresso: configurar → compilar → jogar.
  3. Abre o jogo numa janela separada.
A janela do jogo rodando, com o placar e a nave.

Enquanto o jogo roda, o botão vira Stop: clique nele (ou aperte F5 de novo) para fechar o jogo. Fechar a janela do jogo também funciona.

O painel Saída, embaixo, mostra o que está acontecendo:

  • == compilando e as mensagens do compilador;
  • == iniciando o jogo quando o jogo abre;
  • == interrompido quando você aperta Stop;
  • mensagens do seu jogo e avisos do editor, como arquivos recarregados.

Limpar apaga as mensagens, e Rolar mantém a Saída sempre no fim.

Se o compilador encontra um problema, o jogo não abre e a Saída mostra o erro:

Saída com o erro C2143: ';' ausente antes de 'if' no Player.cpp, linha 23, e a mensagem o build falhou.
  • A linha do erro diz o arquivo, a linha e a coluna, Player.cpp(23,5), e depois o problema: ';' ausente antes de 'if'.
  • Clique no erro: o seu editor de código abre no arquivo, na linha certa.
  • A última linha confirma: o build falhou (código 1); o jogo não foi iniciado.

Corrija, salve e aperte Play de novo. Para entender as mensagens mais comuns, veja Lendo erros do compilador.

No rodapé do editor, SDK ok e CMake ok mostram que o Play tem o que precisa para compilar. Se algum deles aparecer com problema, veja Problemas comuns.

Em Projeto › Preferências…, o campo Editor de código escolhe o programa. Vazio, a Brasa usa o VS Code (code), se ele estiver instalado, ou o programa associado aos arquivos .cpp.

O jogo roda numa aba ao lado do Editor, o painel Jogo. Clique no jogo para ele receber o teclado. No topo do painel, Neste painel ou Numa janela escolhe onde o próximo Play roda.