"No fim da tarde eterna, onde as nuvens nunca se movem... eu estarei te esperando."
Yume no Sekai é uma Visual Novel experimental de alta fidelidade que combina a estética clássica japonesa (Key/Nakige) com tecnologias modernas de IA e renderização híbrida. O projeto explora a jornada de um protagonista em coma tentando navegar por um "Mundo das Sombras e Luz" (Seitoshi) construído a partir de suas próprias memórias fragmentadas.
O jogador pode alternar entre um Modelo 3D (Three.js) com animações fluidas e um sistema de Sprites 2D selecionados à mão para uma experiência clássica.
- Lira Engine: Expressões em tempo real baseadas na análise sentimental do diálogo.
- Crossfade: Transições suaves entre emoções e estados de fala.
Diferente de VNs tradicionais com roteiros estáticos, o Scene Director (powered by Claude API) gera diálogos dinâmicos enquanto valida a progressão através de um Grafo de Cenas.
- Caminhos Fluídos: A história se adapta organicamente ao tom da conversa do jogador.
- Scene Splash: Transições cinemáticas com títulos de localização (ex: Terraço da Alvorada).
- Backlog Visual: Histórico completo de conversas acessível a qualquer momento.
- Save/Restore Contextual: Salve em qualquer ponto e, ao voltar, a Lira reconhecerá seu retorno com uma fala única baseada no contexto.
- Som e Atmosfera: Sistema de áudio com crossfades e BGM dinâmica por cenário.
O design visual foca no "Brutalismo Onírico": interfaces limpas, tipografia sofisticada e efeitos ambientais de tirar o fôlego (Chuva de Sakura, Partículas Dinâmicas, Distúrbios de Sincronia).
- Sync Disturbance: O mundo visual reage a "rachaduras na 4ª parede", gerando glitches e variações cromáticas.
- HUD Glassmorphism: Interface de controle moderna e minimalista.
| Camada | Tecnologia |
|---|---|
| Frontend | Vue 3, Vite, Three.js, CSS Vanila (Premium) |
| Backend | Python 3.10+, FastAPI, Uvicorn |
| Inteligência | Anthropic Claude API (Narrative Core) |
| Composables | Custom Audio, SFX & Voice Processing |
- Dependências do Engine:
cd engine/backend pip install -r requirements.txt - Configuração de IA:
Crie um
.envemengine/backendcom suaANTHROPIC_API_KEY. - Execução:
# No Backend python main.py # No Frontend (engine/frontend) npm run dev
Capítulo I: Fragmento Dissolvido — Disponível Agora
Desenvolvido por Rukafuu | Design por Antigravity AI