Skip to content

Requisitos

Requisitos funcionais combate

Código Nome Objetivo Específico
RF01 Calcular a ordem dos turnos Como jogador, quero que a ordem dos turnos seja definida pela velocidade dos personagens, para garantir estratégias baseadas em agilidade.
RF02 Executar ações no turno Como jogador, quero escolher entre atacar, usar item, passar a vez ou fugir, para tomar decisões táticas durante o combate.
RF03 Definir espaços posicionais Como jogador, quero que o campo de batalha tenha posições com diferentes distâncias, para que o alcance dos ataques influencie as estratégias.
RF04 Restringir alcance dos ataques Como jogador, quero que cada ataque só atinja inimigos nas posições permitidas, para tornar o posicionamento relevante no combate.
RF05 Enfrentar múltiplos inimigos Como jogador, quero enfrentar até quatro inimigos ou chefes maiores, para vivenciar batalhas desafiadoras e variadas.
RF06 Executar ataques inimigos Como jogador, quero que os inimigos ataquem com diferentes padrões, para adaptar minha defesa conforme o tipo de ataque.
RF07 Exibir área de ataque inimigo Como jogador, quero ver os espaços que serão atingidos pelos ataques inimigos, para reorganizar meus personagens e evitar dano.
RF08 Alterar posições em combate Como jogador, quero reposicionar meus personagens durante o ataque inimigo, para proteger aliados vulneráveis ou ativar reações defensivas.
RF09 Ativar habilidades defensivas Como jogador, quero ativar parry, desvio ou bloqueio conforme o personagem em posição correta, para responder estrategicamente ao ataque inimigo.
RF10 Usar habilidades com múltiplos alvos Como jogador, quero que habilidades atinjam diferentes espaços, para adaptar o uso conforme a formação inimiga.
RF11 Ativar preparo de combo Como jogador, quero ativar uma mecânica especial quando todos os aliados prepararem, para desbloquear ataques em grupo.
RF12 Executar roleta Como jogador, quero uma roleta como no Dead by Daylight, para causar dano máximo durante o combo.

Requisitos funcionais habilidades

Código Nome Objetivo Específico
RF13 Estruturar habilidades em árvore Como jogador, quero que o sistema de habilidades seja organizado em formato de árvore de escolhas, para desenvolver caminhos estratégicos diferentes.
RF14 Apresentar três fios do destino Como jogador, quero visualizar três opções de habilidade a cada subida de nível, para escolher uma e construir minha progressão.
RF15 Retornar ao ponto de Cáronte para reviver Como jogador, quero que personagens abatidos possam ser revividos no ultimo ponto de Cáronte.
RF16 Reiniciar do início em caso de morte Como jogador, quero que a morte total reinicie o jogo na primeira etapa do mapa atual, para que a progressão tenha riscos reais.
RF17 Selecionar uma habilidade fixa após a morte Como jogador, quero escolher uma habilidade para manter permanentemente após morrer, para evoluir o personagem mesmo com reinícios.
RF18 Ganhar pontos de habilidade por nível Como jogador, quero ganhar novas habilidades a cada nível atingido, para expandir as capacidades do personagem durante a jornada.
RF19 Permitir subir de nível Ao estar em um ponto de caronte, permite subir de nivel.

Requisitos funcionais exploração

Código Nome Objetivo Específico
RF20 Integrar exploração e combate Como jogador, quero que o combate por turnos se inicie automaticamente ao entrar em contato com criaturas, para manter a fluidez entre exploração e batalha.
RF21 Definir o avanço por portas Como jogador, quero que o acesso aos próximos mapas dependa das portas encontradas, para que o progresso seja construído com base nas minhas escolhas.
RF22 Acessar portas de exploração Como jogador, quero encontrar diferentes tipos de portas durante a exploração, para acessar novas áreas com recompensas, como ouro, monstros, itens, pontos de evolução (portas de Cáronte), áreas de diálogo e recrutamento (portas de acampamento), itens raros (portas de tesouro), combates desafiadores contra chefes (portas de boss) e áreas para acessar mapas e eventos pricipais (portas de lore).
RF23 Progredir entre dois mundos Como jogador, quero explorar tanto o mundo comum quanto o submundo, para vivenciar diferentes desafios e descobertas ao longo da jornada.
RF24 Desbloquear áreas com itens adquiridos Como jogador, quero acessar áreas anteriormente bloqueadas utilizando itens coletados, para incentivar o retorno a locais já visitados.
RF25 Resolver puzzles ambientais Como jogador, quero resolver puzzles durante a exploração, para desbloquear recompensas, caminhos e interações com o ambiente.
RF26 Interagir com personagens no mapa Como jogador, quero interagir com NPCs e aliados durante a exploração, para descobrir histórias, obter recompensas e liberar novos personagens.

Requisitos funcionais inventário

Código Nome Objetivo Específico
RF27 Definir capacidade inicial do inventário Como jogador, quero que o inventário possua 9 espaços totais, para acomodar uma quantidade limitada de itens.
RF28 Armazenar itens básicos Como jogador, quero guardar itens como poção de cura, poção de velocidade, espadinha e gema, para utilizar durante a exploração e combate.
RF29 Organizar itens no estilo Resident Evil Como jogador, quero organizar os itens visualmente em um grid com encaixe e rotação, para otimizar o uso do espaço disponível.
RF30 Definir inventário por personagem Como jogador, quero que cada personagem tenha seu próprio inventário com até 9 espaços, para personalizar os recursos de cada um.

Requisitos funcionais comunicação

Código Nome Objetivo Específico
RF31 Implementar sistema de diálogo com NPCs Como jogador, quero conversar com NPCs espalhados pelo mapa, para obter informações sobre o mundo, a história e os personagens.
RF32 Descobrir tópicos de diálogo Como jogador, quero desbloquear novos tópicos de conversa explorando o mapa, para expandir o conteúdo disponível nos diálogos.
RF33 Escolher tópicos durante a conversa Como jogador, quero selecionar tópicos específicos ao interagir com um NPC, para direcionar a conversa conforme meu interesse.
RF34 Exibir respostas dubladas dos NPCs Como jogador, quero que as falas dos NPCs sejam dubladas ao escolher um tópico, para tornar a experiência mais imersiva.

Requisitos funcionias nivelamento

Código Nome Objetivo Específico
RF35 Ganhar experiência por exploração e combate Como jogador, quero ganhar XP ao derrotar inimigos e explorar áreas, para progredir no nivelamento do personagem.
RF36 Aumentar a probabilidade de habilidades mais fortes Como jogador, quero que o avanço de nível aumente a chance de aparecerem habilidades de grau mais alto, para evoluir minhas estratégias de forma coerente.
RF37 Distribuir pontos de atributo após retorno Como jogador, quero distribuir pontos de atributo fixos ao retornar, para melhorar velocidade, ataque e defesa dos personagens upados.