--- name: criar-jogo-gpb description: Criar, adaptar, testar e preparar jogos web para envio ao Gamers pelo Brasil, com entrega estática e controles de celular. Use da ideia ao pacote para revisão; não aprova ou publica jogos nem configura a plataforma. --- # Criar um jogo GPB Leia [entrega](references/ENTREGA.md) para escolher entre link HTTPS, HTML único e ZIP. Use [checklist](references/CHECKLIST.md) antes de entregar. O template em assets/template/ é uma base opcional, sem SDK ou dependências. Preserve a mecânica e os arquivos do criador quando já existir um jogo. ## Da ideia à partida Identifique tema, ação principal, condição de vitória/derrota e público. Se a ideia estiver aberta, proponha uma partida pequena e implemente um primeiro ciclo jogável. Explique ao criador onde alterar texto, regras e aparência. Entregue arquivos completos; trechos soltos não formam um jogo executável. Para hospedagem GPB, produza index.html na raiz e recursos locais relativos. Não dependa de CDN, backend, instalação, conta, fetch ou storage para jogar. O isolamento da hospedagem é diferente de localhost: não prometa que testar localmente comprova execução hospedada. Módulos, workers, WebGL e persistência precisam de validação nesse perfil. Nunca remova o isolamento para fazê-los funcionar. Para link externo, declare as dependências e mantenha o endereço HTTPS do autor. Inclua início, instruções, fim, pausa/retomada e reinício. Toque e teclado devem alcançar todas as ações; não dependa de hover, cor ou áudio. Áudio só por ação, com opção de silenciar. Trate troca de aba e orientação sem perder a rodada. Use recursos autorizados e forneça créditos; não invente licença de material alheio. ## Provar a entrega Sirva o jogo por localhost e complete uma partida por ações naturais. Teste erro, vitória/derrota, pausa, retomada, reinício, toque e teclado, larguras 320/390/430, paisagem e zoom. Confira console, recursos ausentes e dependências de rede. Registre navegador, versão e testes executados. Se não puder rodar, dê um roteiro e declare a limitação; nunca atribua teste físico a emulação ou análise de código. Preencha a ficha de entrega com o criador. Monte o ZIP somente com o conteúdo jogável e créditos, sem a pasta externa, kit completo, node_modules ou segredos. Extraia o resultado em pasta limpa e repita a partida. Contato e código de acompanhamento ficam fora do pacote público. ## Conquistas e envio O template funciona sem troféus. Se solicitados, use a skill separada integrar-trofeus-gpb, distribuída no kit completo, e seu exemplo/guia. Não invente API, chave, slots ou integração direta para hospedados com origem opaca. Continue o jogo enquanto aguarda os dados públicos do operador. Entregue o pacote, instruções, créditos e resultado dos testes. Consulte o estado do canal no hub antes de orientar envio. Recebimento, revisão, ajustes, aprovação e publicação são etapas distintas; a IA do criador não emite aprovação da equipe.