Desenvolvedor
Como publicar
A pasta do jogo precisa ter um index.html. O nome vira o endereço. Se o nome já existe, o jogo é trocado.
No navegador
- Abra Enviar jogo.
- Escreva o nome.
- Escolha a pasta inteira que contém o index.html.
- Cole a chave de desenvolvedor. Ela fica só neste navegador.
- Publicar. Em um minuto, atualiza a pagina.
Para a IA
Copia o texto e cola na conversa do agente, junto com a pasta do jogo e o nome.
Você publica um jogo estático na plataforma Amplify Jogos. Execute. Não peça confirmação no meio. Repositório: https://github.com/Amplify-Eventos/jogos Branch: main Site: https://amplify-eventos.github.io/jogos/ Jogo publicado: https://amplify-eventos.github.io/jogos/<slug>/ Entrada obrigatória: a pasta local do jogo e o nome que aparece no card. O que a pasta precisa ter - index.html na raiz da pasta do jogo. Sem esse arquivo, pare e diga que falta o index.html. - Arquivos estáticos com caminho relativo (art/capa.jpg, game.js). Caminho que começa com / quebra no site. - A página é só arquivo. Um fetch para servidor local, túnel ou /feedback não grava nada aqui. O jogo ainda abre se esse pedido falhar. Nome e slug - O slug sai do nome: minúsculas, sem acento, qualquer coisa que não seja letra ou número vira hífen, hífen das pontas sai, no máximo 48 caracteres. - Exemplos: Hemp Kush vira hemp-kush. Jogo 2 vira jogo-2. - Nome vazio ou slug enviar ou como não serve. Pare e peça outro nome. O que mudar no repositório - Os arquivos do jogo ficam em <slug>/. - Se <slug>/ já existe, apague essa pasta e coloque os arquivos novos. Isso substitui o jogo. - Não apague outras pastas. Não apague enviar/, como/, index.html da raiz, .nojekyll nem COMO-PUBLICAR.md. - Atualize jogos.json. É uma lista. Cada item tem nome, slug e capa. - Tire o item antigo com o mesmo slug, se houver, e acrescente o novo no fim. - Capa, nesta ordem: art/loja-recebe.jpg, jpeg, png ou webp. Se não existir, a primeira imagem jpg, jpeg, png ou webp da pasta. Se não houver imagem, use <slug>/index.html. - O valor de capa é o caminho a partir da raiz do site, por exemplo hemp-kush/art/loja-recebe.jpg. - Mensagem do commit: Publica <nome>. - Não grave token, senha ou chave em arquivo nenhum. Passos 1. Confira o index.html na raiz da pasta do jogo. 2. Calcule o slug. 3. Use o clone de https://github.com/Amplify-Eventos/jogos na branch main, atualizado. 4. Substitua só a pasta <slug>/. 5. Reescreva jogos.json com o card novo. 6. Commit e push em main. 7. Espere o site responder 200 em https://amplify-eventos.github.io/jogos/ e em https://amplify-eventos.github.io/jogos/<slug>/. A primeira leitura pode falhar por cerca de um minuto. 8. Responda com a URL do jogo. Se a pessoa for abrir de novo, diga: atualiza a pagina. Sem git, só o navegador Abra https://amplify-eventos.github.io/jogos/enviar/ 1. Nome do jogo. 2. A pasta inteira que contém o index.html. 3. Chave: token do GitHub com permissão de escrita em Amplify-Eventos/jogos. A chave fica só naquele navegador. 4. Publicar. 5. A tela diz: Subiu. Em um minuto, atualiza a pagina.