PT

A sandbox: experimentar sem conta

A sandbox abre o jogo Hello World no editor online. Nada para instalar, nenhuma conta: você muda o código, clica em ▶ Testar e o jogo roda no seu navegador com as suas alterações.

  1. Abra a sandbox.
  2. À esquerda, abra src/Scene/HelloScene.php.
  3. Troque 'HELLO WORLD!' pelo seu texto ou mude a velocidade (90 * $dt).
  4. Clique em ▶ Testar: o jogo inicia à direita. As setas movem o texto e Espaço toca um som.

Os seus arquivos são salvos enquanto você digita, apenas neste navegador, por 30 dias. Recomeçar do zero volta ao jogo original.

Você pode partir de qualquer jogo do site: /bac-a-sable/<nome-do-jogo> (por exemplo /bac-a-sable/pong).

O botão 🔗 Compartilhar do editor gera um link para a sua versão do jogo, do jeito que está naquele momento (um instantâneo: as suas alterações seguintes não estarão nele). Escolha por quanto tempo ele fica válido: 1 dia, 1 semana, 1 mês ou sem limite, e, se quiser, um título. Envie o link para quem quiser:

  • a pessoa joga a sua demo na hora, sem conta;
  • ✏️ Continuar na minha sandbox: ela retoma o seu projeto em andamento na própria sandbox e o modifica por sua vez (pode compartilhá-lo de novo);
  • 📥 Importar para o meu espaço: logada com o GitHub, ela o leva para o seu espaço privado.

Os links que você cria estando logado aparecem listados no Studio (“Meus links compartilhados”: número de visualizações, data de término, botão para excluí-los). Um link expirado desaparece junto com os arquivos dele.

Levar a sua sandbox para o seu espaço

Começou sem conta? Entre com o GitHub e clique em 📥 Importar para o meu espaço (na barra da sandbox ou em um link compartilhado): os seus arquivos alterados viram os seus rascunhos privados deste jogo, no editor online. O Studio os lista (“Em andamento no editor”). A partir daí:

  • Fazer fork para guardar: uma cópia do jogo na sua conta do GitHub, publicada no playground, com as suas alterações;
  • ou, se o jogo é seu, Enviar para o GitHub (um commit).

E depois?

Para guardar o seu jogo, publicá-lo e vê-lo crescer: crie-o com a sua conta do GitHub e depois siga o tutorial hello world para entender cada linha.

O PHP da sandbox é executado no seu navegador (WebAssembly), nunca no servidor.