Pular para o conteúdo
Gamerspelo Brasil
Conferindo…

OFICINA · GAMERS PELO BRASIL

Uma boa pergunta ajuda a criar

Copie um ponto de partida, preencha os colchetes e anexe seus arquivos. Peça ao assistente para mostrar o que conseguiu testar.

O texto continua selecionável se copiar não estiver disponível. Para conquistas, anexe o guia, exemplo e módulo do SDK; não envie credenciais administrativas ou links pessoais.

Criar o primeiro jogo

Crie um jogo curto sobre [tema], com a mecânica [mecânica], em HTML, CSS e JavaScript. Comece pelo celular: controles de toque e teclado, instruções, início, fim e reinício. Use assets locais com créditos e não colete dados. Entregue index.html, recursos relativos e instruções para servir em localhost. Declare dependências e limitações e explique como testar uma partida completa.

Adaptar para celular

Leia estes arquivos e preserve as regras do jogo. Adapte layout e controles para 320–430 px, toque, teclado e mudança de orientação. Trate pausa, retomada, áudio e reinício. Mantenha foco visível, alvos de pelo menos 44 px e informação além de cor. Informe quais testes executou e o que falta conferir em Android e iOS reais, sem atribuir à emulação prova de aparelho físico.

Integrar conquistas

Leia o guia do SDK e o exemplo completo anexados, versão 0.1.0-test.3. Use a API, chave pública e origens fornecidas pelo operador e este mapeamento: [desafio → slot]. Comece com testar(slot) em localhost para validar conexão/chave sem gravar conquistas; ganhar(slot) exige origem cadastrada e emite prova real. Ligue callbacks reais a registrarConquista do exemplo, preservando estado por slot, retry após falha/reload e renovação explícita. Não envie score, diário, identidade ou cookies do jogador. Todos os jogos abrem diretamente em nova aba após a apresentação. Para hospedados de origem opaca, delimite a integração própria ainda pendente sem liberar Origin null, allow-same-origin ou rede do jogo. Não invente endpoints publicados, instalação npm ou login recuperável. Teste conquista, falha de rede, reload e resgate central com o backend disponibilizado e declare os limites observados.

Preparar o envio

Confira a árvore do jogo sem executar scripts recebidos. Liste arquivos, dependências, créditos, licenças, contatos a manter privados e possíveis segredos, sem imprimir valores sensíveis. Prepare a saída estática com index.html e caminhos relativos, instruções e dispositivos testados. Extraia e teste o pacote em localhost. Relate limites e verificações executadas. Não trate empacotamento como aprovação, upload como publicação nem invente um canal de envio funcional.

Voltar ao início da oficina · Ir para os jogos