Immortal: Dark Slayer - RPG Jogo

Seele01-Flash
Por David Robinson
Joga Immortal: Dark Slayer online gratuitamente! RPG de ação épico, com vista superior, inspirado em Dark Souls. Combate demónios como um Cavaleiro Caído, aprimora armas e presta culto aos deuses para obter poder.

Prompt

MODEL: Seele01-Flash
Por favor, utilize Three.js para gerar um **jogo mobile-first** com o tema "Imortal: Slayer das Sombras". Por favor, leia primeiro os seguintes requisitos detalhados de design do jogo e, em seguida, gere o código em conformidade: ### 1. Assets e Ambiente * **Estilo Visual**: Use uma estética **Low-Poly, Cel-Shaded (Toon)** para imitar o estilo ilustrativo 2D da imagem de referência, mantendo-se performático para GPUs móveis. A paleta de cores deve ser soturna: verdes floresta profundos, cinzas dessaturados e pretos marcantes para sombras. * **Personagem do Jogador**: Uma malha humanóide simples de "Cavaleiro Caído" com uma espada grande. Animações-chave: Idle (respirando), Correr (inclinando-se para a frente) e Ataque (animação de balanço procedural quando inimigos estão no alcance). * **Inimigos**: Use abstrações geométricas simples ou modelos low-poly para "Demónios" (vermelho/preto) e "Mortos-Vivos" (branco/cinza esquelético). * **Ambiente**: Uma arena de floresta densa delimitada por árvores não clicáveis. O chão deve ser um plano escuro e relvado. Use **Nevoeiro do Three.js** (verde escuro/preto) para obscurecer as bordas do ecrã, criando uma atmosfera claustrofóbica "ao estilo Souls". * **Câmera**: **Câmera Ortográfica** de ângulo elevado fixo (vista isométrica) para garantir escala consistente e visibilidade clara das ondas de inimigos. * **Otimização**: Use `InstancedMesh` para as árvores e hordas de inimigos para reduzir as chamadas de desenho. Limite sombras em tempo real apenas ao personagem do jogador; use sombras de mancha genéricas pré-renderizadas para os inimigos. ### 2. Requisitos de Áudio * **BGM**: Uma faixa ambiental soturna e repetível, com instrumentos de corda graves (violoncelo/contrabaixo) e vento distante, criando um ambiente tenso de "Fantasia Sombria" semelhante às áreas centrais de Dark Souls. * **SFX**: * *Ataque*: Um "swoosh" pesado seguido de um "crunch" carnudo ou um tilintar de metal ao impactar. ### 3. Ciclo de Jogo * **Mecânica Principal (Auto-Battler)**: O jogador **não** carrega num botão para atacar. O código deve implementar uma função `checkDistance`: quando um inimigo entra num raio de 2.0 unidades do jogador, este balança automaticamente a espada. * **Sistema de Ondas**: Os inimigos surgem em ondas a partir das bordas do ecrã. Utilizam pathfinding simples (movem-se na direção da posição do Jogador). * **Economia de Recursos**: Os inimigos largam "Moedas" (cubos/esferas amarelos com emissão) quando morrem. O jogador tem de caminhar sobre elas para as recolher. * **Progressão (O Sistema Divino)**: Após limpar uma onda ou interagir com um santuário, pausa o jogo e apresenta 3 cartões de IU grandes: * *Dora*: Define um `setInterval` para restaurar PV a cada 0.5s. * *Vlac*: Adiciona um *listener* a `onEnemyDeath` para restaurar 7% dos PV Máximos. * *Egoísmo*: Multiplica as variáveis `damage`, `maxHealth` e `moveSpeed` por 1.1. * **Vitória/Derrota**: * *Derrota*: PV do Jogador <= 0. Mostra ecrã "MORRESTE" (texto vermelho). * *Vitória*: Todas as ondas são eliminadas. Mostra "VITÓRIA" e o total de moedas recolhidas. ### 4. Controlos e Interação para Móveis * **Esquema de Entrada**: **Apenas Joypad Virtual**. Renderiza um UI de joypad semi-transparente no canto inferior esquerdo do *canvas*. O lado direito do ecrã deve permanecer livre para visualizar a ação. * **Orientação**: **Modo Paisagem**. Força o *canvas* a redimensionar-se para window.innerWidth/Height, mas mantém o nível de *zoom* ortográfico. * **Feedback Tátil**: Aciona `navigator.vibrate(50)` em cada acerto bem-sucedido num inimigo e `navigator.vibrate(200)` ao receber dano. * **Design da UI**: * Barra de Saúde: Uma barra vermelha clara a flutuar acima do *mesh* do Jogador. * Menu de Melhorias: Cartões grandes e fáceis de tocar (*min-width* 150px) centrados no ecrã, pausando o *game loop* enquanto ativos. * Texto: Utilizar uma fonte serifada (como 'Times New Roman' ou uma Google Font como 'Cinzel') para combinar com o tema medieval.
Uma ideia de jogo transforma-se num mundo jogável e chega a um público
CRIE • PARTILHE • GANHE

Os jogos são divertidos. Criá-los é ainda melhor.

Introdução ao jogo

Sobre o Jogo

Immortal: Dark Slayer oferece uma intensa experiência de fantasia sombria que captura a essência dos action RPGs desafiadores como Dark Souls e Elden Ring num formato acessível de cima para baixo. Como um Cavaleiro Caído, enfrentarás ondas implacáveis de demónios, criaturas mortas-vivas e monstros caóticos num reino consumido pelas trevas.

Este action RPG premium combina combate estratégico, progressão de personagem e narrativa atmosférica numa aventura emocionante que é tanto desafiante para veteranos como acolhedora para recém-chegados.

Características Principais

Sistema de Combate Desafiador

Vive um combate punitivo mas justo inspirado nos lendários jogos de fantasia sombria. Cada encontro com inimigos exige estratégia, timing e perícia. O combate é intuitivo – basta posicionares-te perto dos inimigos e a tua espada ataca automaticamente, mas dominar o timing e o posicionamento é fundamental para sobreviveres.

Sistema de Devoção Divina

Escolhe o teu patrono divino entre três deuses poderosos, cada um oferecendo habilidades passivas únicas: - Dora, Deusa da Luz : Fornece regeneração contínua de saúde a cada 0,5 segundos - Vlac, Deus da Morte : Restaura 7% de saúde com cada inimigo abatido - Egoísmo, Tudo por Ti : Aumenta todos os atributos em 10%

Melhorias Progressivas de Armas

Começa com uma espada longa básica e vai desbloqueando gradualmente armas mais poderosas à medida que recolhes moedas dos inimigos derrotados. Cada melhoria de arma tem um impacto significativo na tua eficácia em combate.

Desenvolvimento da Personagem

Melhora três atributos principais usando as moedas recolhidas: - Dano : Aumenta o poder de ataque para derrotar inimigos mais rapidamente - Vida : Aumenta a sobrevivência contra adversários difíceis - Velocidade : Melhora a capacidade de movimento e esquiva

Mundo Atmosférico de Fantasia Sombria

Explora um reino belamente elaborado, repleto de narrativa ambiental, portas misteriosas para destrancar e criaturas assustadoras à espreita em cada sombra.

Mecânicas de Jogo

Estratégia de Combate

O sucesso exige mais do que carregar freneticamente nos botões. É necessário: - Evitar receber dano através de posicionamento estratégico - Cronometrar os ataques para máxima eficácia - Aprender os padrões e fraquezas dos inimigos - Usar táticas de esquiva e retirada com sabedoria - Gerir a vida com cuidado durante os combates

Sistema de Progressão

Cada inimigo derrotado deixa cair moedas que alimentam o crescimento da personagem. A melhoria estratégica é crucial - equilibra o dano infligido com a sobrevivência, com base nas tuas preferências de estilo de jogo.

Conclusão do Nível

Progride através dos níveis eliminando todos os inimigos. Não existem atalhos — todas as criaturas devem ser derrotadas para desbloquear novas áreas e avançar na história.

Guia de Operação

Controlos de Movimento: - Teclas WASD ou Teclas de Setas : Move o teu Cavaleiro Caído em todas as direções - Botão Esquerdo do Rato : Interage com a interface do jogo e menus

Mecânicas de Combate: - Ataque Automático : Posiciona-te perto de inimigos para golpes de espada automáticos - Posicionamento : Usa movimento tático para evitar ataques inimigos - Recolha de Moedas : Passa por cima de moedas largadas para recolheres moeda de melhoria

Dicas Estratégicas: - Domina a arte de táticas de "atacar e recuar" - Prioriza melhorias de saúde no início da tua aventura - Experimenta diferentes escolhas de adoração a deuses - Aprende os padrões de ataque dos inimigos para uma melhor sobrevivência

Porquê Jogar Este Jogo

Perfeito para Fãs de Dark Souls : Vive o combate desafiador e a atmosfera sombria dos RPGs de consola premium num formato de navegador acessível.

Ideal para Novatos em RPG : Os controlos simplificados e a perspetiva top-down tornam a mecânica complexa dos RPG acessível, sem sacrificar profundidade.

Experiência Premium Gratuita : Desfruta de jogabilidade de RPG de alta qualidade sem qualquer custo, com os mesmos valores de produção dos jogos móveis pagos.

Compatibilidade Multiplataforma : Joga perfeitamente em dispositivos de secretária e móveis, com controlos otimizados para cada plataforma.

Rejogabilidade : Múltiplos caminhos de adoração divina, estratégias de melhoramento e encontros desafiadores garantem envolvimento a longo prazo.

Seja à procura de uma experiência de ação desafiadora ou para explorar temas de fantasia sombria, Immortal: Dark Slayer oferece uma aventura cativante que respeita o seu tempo, proporcionando uma profundidade de jogabilidade substancial.

Perguntas frequentes (FAQ)

Immortal: Dark Slayer