Arcade › Porta do Abrigo
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Juluana Lalalalalla built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Porta do Abrigo yet. Play it, then tell Juluana Lalalalalla what you would add next.
Porta do Abrigo was built by Juluana Lalalalalla with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix Porta do Abrigo opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
Crie um jogo narrativo de triagem em português do Brasil chamado “Porta do Abrigo”. A câmera deve ser uma perspectiva 3D fixa, em primeira pessoa, olhando para uma pequena sala de inspeção escura: piso, teto e paredes industriais azul-cinza, uma mesa/balcão de madeira marrom no primeiro plano, janela de vidro ao fundo, monitor e bandeja metálica sobre a mesa, iluminação fria azulada misturada com luz quente alaranjada vinda do exterior. Renderize com Three.js ou equivalente, sombras suaves, névoa escura e estética de ficção científica pós-catástrofe, minimalista e cinematográfica. Atrás da mesa aparece uma pessoa candidata em corpo inteiro, virada para o jogador, usando um modelo humano casual animado com uma animação Idle; a personagem sobe e desce muito levemente enquanto aguarda. Não crie movimento livre nem exploração: a interação é feita pelo HUD sobre a cena. O jogador é o operador do Abrigo 07 no primeiro turno, às 17:42, com temperatura externa de 61°C. No topo da tela mostre “PORTA DO ABRIGO” e “DIA 01 · 17:42 · 61°C”; também mostre “VISÃO DE INSPEÇÃO · CÂMERA 01”. À direita, em desktop (ou embaixo em telas estreitas), use painéis escuros translúcidos com bordas finas azul-cinza. O painel principal deve dizer “PESSOA DIANTE DA MESA”, exibir um retrato placeholder estilizado em moldura e o nome, idade/profissão, uma fala em fonte serifada e quatro campos de pistas em grade: DOCUMENTO, COMPORTAMENTO, ROSTO e ANOMALIA. Antes de inspeção, os campos devem mostrar “não verificado”, “observe em silêncio”, “sem análise” e “sem leitura”. A fila contém exatamente seis candidatos, nesta ordem, com os dados e a verdade abaixo: 1. Lia Moura — 28 anos · técnica de rádio. Fala: “Eu ouvi alguém chamando pelo meu nome no túnel. Não era humano.” Documento: “válido”; comportamento: “calma demais”; rosto: “reflexo falha no olho esquerdo”; anomalia: “possível”; é uma anomalia. 2. Davi Salles — 46 anos · entregador. Fala: “Minha filha está lá dentro. Ela entrou antes de mim.” Documento: “rasurado”; comportamento: “mãos tremendo”; rosto: “cicatriz antiga”; anomalia: “nenhuma visível”; é humano. 3. Nina Vale — 19 anos · estudante. Fala: “Não tenho medo do sol. Ele só está... barulhento.” Documento: “válido”; comportamento: “responde rápido demais”; rosto: “pupilas contraem”; anomalia: “temperatura baixa”; é uma anomalia. 4. Otávio Reis — 61 anos · professor. Fala: “Eu trouxe mapas dos túneis. Posso ajudar.” Documento: “válido”; comportamento: “exausto e confuso”; rosto: “olhar humano”; anomalia: “nenhuma visível”; é humano. 5. Mara Costa — 34 anos · enfermeira. Fala: “Não abram a porta do subsolo. Tem alguma coisa acordada.” Documento: “vencido há 2 dias”; comportamento: “protege a mochila”; rosto: “pálida, mas normal”; anomalia: “ouve vibrações”; é humana. 6. Caio Luz — 22 anos · desconhecido. Fala: “Eu posso ser útil. Só preciso de um lugar fresco.” Documento: “sem documento”; comportamento: “imita sua postura”; rosto: “sorriso atrasado”; anomalia: “sombra desalinhada”; é uma anomalia. Comece com 4 vagas disponíveis de 6 e integridade do abrigo em 64%, mostrada no rodapé como “ABRIGO 07 · VAGAS 4/6” e uma barra “INTEGRIDADE” laranja preenchida em 64%. Inclua um painel “REGISTRO” com as seis entradas mais recentes, em fonte monoespaçada, usando verde para decisões/pistas boas e vermelho para sinais ruins. O painel central de decisão deve ter quatro botões grandes: “🔎 INSPECIONAR”, “💬 PERGUNTAR”, “🚪 PERMITIR ENTRADA” e “⛔ RECUSAR”. Regras exatas: o jogador precisa inspecionar antes de decidir; se tentar permitir ou recusar sem inspecionar, não avance e mostre “Inspecione o rosto e os documentos primeiro.” Ao inspecionar, revele as quatro pistas do candidato, registre “Você examinou [nome].” e, para uma anomalia, registre “O detector vibrou uma vez — quase imperceptível.” em vermelho; para um humano, registre “Nenhum sinal claro de anomalia.” em verde. Visualmente, depois da inspeção, uma pequena luz/ponto vermelho quase imperceptível deve aparecer e pulsar próximo ao rosto apenas dos candidatos anômalos. O botão PERGUNTAR pode ser usado a qualquer momento, incrementa um contador interno e registra “Pergunta: ‘O que você viu no caminho?’”. A resposta deve ser “Nada. Não há nada sob a terra.” para anomalias (vermelho) e “A terra respirou. Depois, eu corri.” para humanos (verde), sem decidir automaticamente; mostre depois “A resposta trouxe uma pista, mas não uma certeza.” Ao decidir, compare a escolha com a verdade oculta: permitir é correto apenas para humanos; recusar é correto apenas para anomalias. Uma decisão correta aumenta a integridade em 4 pontos, no máximo 100, e registra “Entrada autorizada: decisão coerente.” ou “Entrada negada: decisão coerente.” Uma decisão errada reduz a integridade em 18 pontos, no mínimo 0; permitir uma anomalia registra “Entrada autorizada: algo parece errado.” e recusar um humano registra “Entrada negada: alguém inocente ficou do lado de fora.” em vermelho. Quando um humano é admitido, reduza uma vaga. Após cada decisão, carregue o próximo candidato e volte os campos para o estado não verificado. Finalize quando os seis candidatos acabarem, quando as vagas chegarem a zero ou quando a integridade chegar a zero. Mostre um overlay escuro central “FIM DO TURNO” com botão “RECOMEÇAR O TURNO”. O título final deve ser “O abrigo perdeu a confiança” se a integridade zerar, “Abrigo lotado” se as vagas acabarem, ou “O sol se põe” ao concluir os candidatos sem os outros limites. Use os textos finais: para integridade zero, “Os alarmes ecoaram pelos túneis. A porta não abre mais — para ninguém.”; para abrigo lotado, “As últimas vagas foram preenchidas. Alguma coisa continua chamando do subsolo.”; caso contrário, “Você atravessou o primeiro turno com [vagas] vaga(s) restante(s). Mas nem toda anomalia tentou entrar pela porta.” O botão de reinício deve restaurar fila, 4 vagas, integridade 64, registro e estado inicial. A interface deve ser responsiva: no celular, os painéis ficam na parte inferior sobre a cena, com controles grandes para toque.