Ir para o conteúdo

Backlog do Produto

Guia para Revisar Esta Documentação

Este documento descreve os requisitos funcionais e não funcionais para o Diários de Sofia, incluindo mecânicas de exploração, sistemas de combate, progressão de personagem e recursos narrativos. A estrutura segue uma divisão progressiva, começando pelo design de alto nível até histórias de usuário e funcionalidades específicas.

Como Usar Esta Documentação

  • Requisitos Funcionais (RF-00) – Recursos principais de jogabilidade e mecânicas.
  • Requisitos Não-Funcionais (RNF-00) – Questões de usabilidade, desempenho e manutenção.
  • Temas (TM-00) – Principais áreas de jogabilidade agrupadas por tópico.
  • Épicos (EP-00) – Grandes unidades de funcionalidade dentro de cada tema.
  • Capacidades (C-00) – Habilidades específicas do sistema necessárias para suportar funcionalidades.
  • Features (F-00) – Elementos técnicos que compõem as capacidades.
  • User Stories (US-00) – Interações do jogo sob a perspectiva do jogador.
  • Backlog – O plano estruturado para desenvolvimento.

Nada neste documento é final; por favor, sugira correções ou melhorias.


1. Requisitos Funcionais

# Descrição
RF-01 Movimento do personagem, ataque e defesa
RF-02 Sistema de combate dinâmico
RF-03 Progressão de XP e nível do jogador
RF-04 Sistema de inventário e atributos baseados em itens
RF-05 Progressão do jogo por fases e aumento de dificuldade
RF-06 Menu interativo baseado em mapa
RF-07 Coleta de diários narrativos
RF-08 Interação com NPCs
RF-09 Nível inicial em um cenário de biblioteca
RF-10 Customização do personagem do jogador
RF-11 Sistema de loja

2. Requisitos Não Funcionais

# Tipo Descrição
RNF-01 Usabilidade Estética de Pixel Art / 8-bit para apelo nostálgico
RNF-02 Disponibilidade O jogo deve funcionar completamente offline
RNF-03 Desempenho Os níveis do jogo devem carregar em menos de 2 segundos
RNF-04 Manutenibilidade Arquitetura modular e limpa no Unity

3. Temas

# Tema Descrição
TM-01 Mundo do Jogo & Exploração Foco no mapa, ambiente e interação
TM-02 Combate & Mecânicas Sistema de batalha, habilidades do personagem e evolução
TM-03 Sistemas de Progressão XP, níveis, estatísticas de itens e customização de personagem
TM-04 Experiência Narrativa Contação de histórias, coleta de diários e integração cultural

4. Épicos

# Épico Descrição
EP-01 Exploração & Navegação Permitir movimento entre fases, menus e locais no mapa
EP-02 Sistema de Combate Combate em tempo real, com mecânicas baseadas em estatísticas e habilidades
EP-03 Progressão & Customização XP, níveis e itens que modificam estatísticas do personagem
EP-04 Narrativa & Lore Histórias colecionáveis e temas culturais embutidos no mundo

5. Capacidades

# Capacidade Descrição
C-01 Sistema de Movimento Permitir que o jogador se mova livremente
C-02 Motor de Combate Gerenciar ataques, lógica de inimigos e detecção de acertos
C-03 XP e Progressão de Nível Ganhar XP e aumentar atributos ao subir de nível
C-04 Gerenciamento de Inventário Itens que impactam a jogabilidade ao melhorar estatísticas
C-05 Rastreamento de Progresso Narrativo Coletar e armazenar entradas de diários
C-06 Interação com NPCs Permitir diálogo e ativação de missões através de NPCs
C-07 Menu Interativo de Mapa Navegar pelo menu como um mapa físico no jogo

6. Funcionalidades

# Funcionalidade Descrição
F-01 Sistema de controle do personagem Suporte para movimento suave e entrada básica de combate
F-02 Animação & feedback de combate Mecânicas visuais de combate em tempo real
F-03 Sistema de XP Sistema para ganhar XP e subir de nível
F-04 Lógica de progressão de atributos Modificar atributos com base no nível/efeitos de itens
F-05 Interface de loja e coleta de itens Loja que vende itens que alteram estatísticas
F-06 Gerenciamento de fases Manipulação de cenas e ajuste de dificuldade entre fases
F-07 Cena do nível da biblioteca Primeiro nível do jogo em uma biblioteca
F-08 Menu de navegação por mapa Navegação na interface através de um mapa visual
F-09 Sistema de diálogo com NPCs Ativação básica de diálogos e interações
F-10 Sistema de inventário de diários Visualização e rastreamento de colecionáveis de história

7. Histórias de Usuário

# Descrição
US-01 Como jogador, quero explorar diferentes fases para experimentar o mundo completo do jogo.
US-02 Como jogador, quero lutar contra inimigos dinamicamente para me sentir imerso na ação.
US-03 Como jogador, quero ganhar XP e subir de nível para sentir progressão.
US-04 Como jogador, quero customizar meu personagem para me sentir único.
US-05 Como jogador, quero coletar diários para entender o enredo do jogo.
US-06 Como jogador, quero comprar itens que melhorem meus atributos.
US-07 Como jogador, quero interagir com NPCs para receber dicas de história ou jogabilidade.
US-08 Como jogador, quero usar um menu em estilo de mapa para navegar entre áreas.

8. Backlog

Tema Épico Capacidades Funcionalidades História de Usuário Descrição
TM-01 EP-01 C-01, C-07 F-01, F-06, F-08, F-07 US-01, US-08 Movimento, transições de nível e navegação baseada em mapa
TM-02 EP-02 C-02 F-02 US-02 Sistema de combate em tempo real com interações de inimigos
TM-03 EP-03 C-03, C-04, C-06 F-03, F-04, F-05 US-03, US-04, US-06, US-07 XP, níveis, coleta de itens e interação com personagens
TM-04 EP-04 C-05 F-10 US-05 Coleta e visualização de entradas de diários para narrativa

Histórico de Revisões

Data Versão Alterações Autores
2025-04-25 0.1 Mapeamento inicial do backlog e estrutura Mateus Vieira

Voltar para a Página Principal