Forward-From
Histórico de Revisão
| Data | Versão | Descrição | Autor(es) |
|---|---|---|---|
| 07/09/2024 | 0.1 | Criação do documento e adição das telas RF1 a RF4, RF6 a RF8, RF14, RF16 a RF18 | Carlos Eduardo Rodrigues |
| 08/09/2024 | 0.2 | Adição das telas RF15, RF19, RF20, RF24, RF26 a RF28, RF30, RF31, RF34 a RF36 | Carlos Eduardo Rodrigues |
| 08/09/2024 | 0.3 | Linkagem das demais telas dos requisitos funcionais | Carlos Eduardo Rodrigues |
Este documento tem o objetivo de evidenciar onde os requisitos foram implementados. Ele serve como uma ferramenta de rastreabilidade, garantindo que cada requisito levantado tenha correspondência com uma implementação específica.
| Código | Requisito | Tela | Artefato(s) |
|---|---|---|---|
| RF1 | O usuário deve ser capaz de criar, entrar e gerenciar uma conta no Minecraft. | Veja aqui | UC13 |
| RF2 | O usuário deve ser capaz de se locomover utilizando o teclado. | Veja aqui | UC04, US005 |
| RF3 | O usuário deve ser capaz de interagir com o mundo utilizando o mouse. | Veja aqui | UC04, US006 |
| RF4 | Os recursos devem ser armazenados no inventário do usuário. | Veja aqui | UC09, US014 |
| RF5 | O jogo deve possuir um dicionário com a explicação de todos os itens descobertos pelo usuário. | Veja aqui | - |
| RF6 | O usuário deve precisar de uma mesa de trabalho para fabricar ferramentas eficientes. | Veja aqui | UC11, US028 |
| RF7 | O jogo deve permitir que, através de minérios, o usuário crie novas ferramentas. | Veja aqui | C20 |
| RF8 | O jogo deve oferecer diferentes tipos de alimentos para evitar que o personagem do usuário morra de fome. | Veja aqui | C21 |
| RF9 | No modo hardcore, o usuário deve ter apenas uma vida, tornando o jogo mais desafiador e definitivo. | Veja aqui | - |
| RF10 | No modo hardcore, após a morte, o usuário deve ser capaz de entrar apenas no modo espectador, sem interagir com o mundo. | Veja aqui | C26 |
| RF11 | No modo hardcore, o jogo deve ser definido automaticamente na dificuldade mais alta e não pode ser alterado. | Veja aqui | C26 |
| RF12 | No modo hardcore, os comandos de cheats devem estar desabilitados para garantir a integridade do desafio. | Veja aqui | C26 |
| RF13 | Deve existir um modo de jogo onde o jogador pode exercitar a sua criatividade | Veja aqui | C02, UC02 |
| RF14 | No modo criativo, o usuário deve ser capaz de sobrevoar rapidamente pelo mapa para facilitar as criações. | Veja aqui | - |
| RF15 | O usuário deve ser capaz de colocar e quebrar blocos com apenas um comando no modo criativo. | Veja aqui | C02 |
| RF16 | O usuário deve ter acesso a todos os itens do jogo no modo criativo. | Veja aqui | C02 |
| RF17 | O usuário não deve precisar se preocupar com vida ou barra de fome no modo criativo, focando apenas em criar. | Veja aqui | C02 |
| RF18 | Mobs hostis devem ignorar a presença do usuário no modo criativo. | Veja aqui | C02 |
| RF19 | No modo criativo, usuário deve ser capaz de alterar o clima e a hora do dia conforme necessário para suas criações. | Veja aqui | C24 |
| RF20 | Deve haver um sistema de chat para comunicação entre os jogadores, com suporte a comandos especiais. | Veja aqui | - |
| RF21 | Jogos multiplayer devem permitir a criação e personalização de diversos modos de jogo, como construção, sobrevivência e PvP. | Veja aqui | UC18 |
| RF22 | Jogos multiplayer devem fornecer um sistema de votação justo e intuitivo durante competições para escolher as melhores construções ou desempenhos. | Veja aqui | - |
| RF23 | Em Jogos multiplayer deve ser possível a criação e agendamento de eventos e competições especiais para os jogadores. | Veja aqui | - |
| RF24 | O jogador dever ser capaz de colocar alguns blocos na hotbar. | Veja aqui | US015 |
| RF25 | O jogador deve ser capaz de compartilhar o seu mapa com outro jogador. | Veja aqui | UC12, C15, C17, US026 |
| RF26 | Deve existir um modo de jogo onde o jogador pode morrer (sobrevivência) | Veja aqui | C01, UC02 |
| RF27 | Com exceção dos modos Criativo e Espectador, o jogador deve ter uma quantidade limitada de vida | Veja aqui | US016, C21 |
| RF28 | O jogador deve ser capaz de criar ferramentas | Veja aqui | UC11, US019 |
| RF29 | O jogador deve ser capaz de atacar os inimigos | Veja aqui | UC05, US009, C04, C05, C07 |
| RF30 | Com exceção do modo hardcore, o jogador deve ser capaz de escolher a dificuldade do jogo | Veja aqui | UC02, C01, C27 |
| RF31 | O mundo deve ser gerado com diversos biomas | Veja aqui | - |
| RF32 | O jogador deve ser capaz de melhorar o material dos seus itens | Veja aqui | C28 |
| RF33 | O jogador deve ser capaz de encantar os seus itens | Veja aqui | C31, US029 |
| RF34 | Quando um inimigo morrer ele deve deixar um drop | Veja aqui | C30, US009 |
| RF35 | O jogador deve ter uma barra de fome | Veja aqui | US017 |
| RF36 | Cada dimensão deve ter diferentes inimigos | Veja aqui | US013 |
| RF37 | Devem existir inimigos de diferentes dificuldades | Veja aqui | US013 |
| RF38 | O jogo deve apresentar um sistema de conquistas | Veja aqui | US030 |
| RF39 | O jogador deve poder acessar o sistema de conquistas a qualquer momento | Veja aqui | - |
| RF40 | O jogador deve ser capaz de personalizar seu personagem | Veja aqui | - |
| RF41 | O jogo deve possuir chefes | Veja aqui | C04, C05 |
| RF42 | Deve haver blocos decorativos para expandir as opções de construção e paisagismo. | Veja aqui | - |
| RF43 | Deve haver ruínas, cavernas, montanhas e masmorras subterrâneas, com desafios e recompensas para que os jogadores realizem explorações. | Veja aqui | UC04, UC09 |
| RF44 | Deve haver armaduras para os jogadores e seus animais de combate. | Veja aqui | US010 |
| RF45 | Deve haver armas de dano em área para facilitar combates enfrentando múltiplos inimigos de uma só vez | Veja aqui | - |
| RF46 | Os biomas do Nether, devem possuir desafios e recompensas únicas para incentivar a exploração do submundo. | Veja aqui | C28 |
| RF47 | Deve haver mobs pacíficos com profissões | Veja aqui | - |
| RF48 | Os jogadores devem ser capazes de personalizar os seus mobs de estimação. | Veja aqui | - |
| RF49 | Deve haver um sistema de crafting automático, que permita aos jogadores automatizar processos. | Veja aqui | - |
| RF50 | Deve haver diferentes tipos de minérios e recursos | Veja aqui | US007, UC09 |
| RF51 | Deve haver diferentes tipos de mobs de animais. | Veja aqui | - |
| RF52 | Deve haver eventos e desafios temporários com recompensas exclusivas | Veja aqui | - |
| RF53 | O jogador deve ser capaz de criar novos mundos no minecraft | Veja aqui | UC01, US001, C32 |
| RF54 | Deve haver uma interface intuitiva | Veja aqui | - |
| RF55 | Deve haver opções de acessibilidade | Veja aqui | - |
| RF56 | Deve haver dicas contextuais | Veja aqui | - |
| RF57 | Deve haver opções de legenda | Veja aqui | - |
| RF58 | Deve haver opção de narração | Veja aqui | - |
| RF59 | Deve haver opção de altocontraste | Veja aqui | - |
| RF60 | Deve haver temas e pacotes de recursos | Veja aqui | - |
| RF61 | Deve haver uma barra indicando o nível da armadura | Veja aqui | US018 |