Gerador autocontido de um mundo voxel de montanha e vale em Three.js
De Wikiprompt, a enciclopédia livre de prompts
Gerador autocontido de um mundo voxel de montanha e vale em Three.js Um prompt detalhado em um único arquivo para gerar um mundo voxel de montanha e vale construído proceduralmente e animado em Three.js, com aldeões que perambulam, um ciclo dia/noite e uma câmera orbital personalizada.
Conteúdo do PromptSalvar
🌐
Crie um único arquivo HTML autocontido: uma cena explorável de um vale montanhoso voxel em 3D, construída com Three.js carregado de um CDN. Tudo deve ser gerado proceduralmente no código, não carregue nenhum modelo, textura, imagem ou som externo.
A cena: uma paisagem montanhosa voxel (baseada em cubos) com picos nevados, um vale verde, pinheiros, uma pequena vila de 5 a 8 casas em blocos com janelas brilhando de forma acolhedora, um rio ou lago feito de voxels azuis, e nuvens em blocos à deriva.
Vida na cena: 6 a 10 aldeões e animais em blocos (por exemplo, ovelhas, galinhas) que vagam pela vila e pelo vale por conta própria. Uma IA de vagar simples está de bom tamanho: cada personagem escolhe um ponto próximo, caminha até lá com uma pequena animação de bamboleio, faz uma pausa e depois escolhe um novo ponto. Eles nunca devem entrar na água nem sair do terreno.
Um ciclo completo de dia/noite durando cerca de 60 segundos: o sol se move pelo céu, a cor da luz muda de uma manhã quente para um meio-dia brilhante, para um pôr do sol laranja, para uma noite azul, estrelas aparecem à noite, e as janelas das casas brilham mais forte depois de escurecer.
Câmera: implemente sua própria câmera orbital simples do zero (não dependa de OrbitControls nem de nenhum script adicional). Clicar e arrastar rotaciona ao redor da cena, a roda do mouse dá zoom. A câmera também deve auto-rotacionar lentamente ao redor da cena sozinha sempre que o usuário não estiver arrastando, para que a cena seja cinematográfica sem nenhuma entrada do usuário.
Requisitos: a cena começa a animar imediatamente ao carregar, sem necessidade de cliques. Mantenha a contagem de voxels modesta para que rode suavemente a 60fps. Mostre uma pequena dica de controles semitransparente em um canto ("Arraste para rotacionar - Role para dar zoom"). Nenhum erro no console, nenhuma tela de carregamento, nenhuma URL de recurso externo de qualquer tipo.
Entre para ver o prompt completo
Continuar com:
Ao entrar, você concorda com nossos Termos de uso e Política de privacidade
Uso
Este prompt foi projetado para uso com coding. Copie o conteúdo acima e cole na sua ferramenta de IA preferida.
Para melhores resultados, personalize os marcadores (indicados por colchetes ou maiúsculas) com seus requisitos específicos.
Referências
- Categoria: Prompts de coding
- Fonte: https://x.com/alex_prompter/status/2080594069089288560
Discussão
0 comentários