Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Módulo 3 - Backlog - 03/02 #5

Open
59 tasks
BeyondMagic opened this issue Jan 16, 2025 · 0 comments
Open
59 tasks

Módulo 3 - Backlog - 03/02 #5

BeyondMagic opened this issue Jan 16, 2025 · 0 comments

Comments

@BeyondMagic
Copy link
Collaborator

BeyondMagic commented Jan 16, 2025

Funcional

  • Dados:
    • Personagem:
      • Grimório;
      • Mochila.
    • Regiões;
      • Efeitos;
    • Sub-regiões;
    • Conexões de sub-regiões;
    • Inimigos;
    • Instâncias de inimigos em sub-regiões;
    • Itens:
      • Pergaminhos;
        • Feitiços;
          • cura;
          • dano em área;
          • dano;
      • Efeitos;
      • Poções;
      • Acessórios:
        • Anel;
        • Chapéu;
        • Colar;
        • Bracelete;
        • Fivela;
        • Luvas;
        • Botas;
        • Calça;
        • Meias;
        • Bengala;
        • Manto.
    • Instâncias de itens;
    • Civis;
      • Civis;
      • Mercadores:
      • Questers;
        • Quests;
    • Armazentamentos:
      • Mercador;
      • Quester;
      • Sub-região;
    • Requerimentos de feitiços;
  • Modelagem:
    • MER: Idealizar requerimento de subregião com quest; @BeyondMagic
    • DD: requerimento de subregião com quest; @BeyondMagic
  • SQL:
    • Triggers:
      • Ao ter conhecimento arcano, liberar feitiço necessários que tiver em pergaminhos do inventário;
      • Quando instância de quest for completada, liberar sub-região.
      • Quando instância de quest for completada, dar recompensa (moedas) e criar instâncias de item´ para inventário/grimório` do personagem;
      • ? Quando instância de inimigo ter 0 ou menos de HP, deletar ele e dar respectivos status para o personagem;
      • Quando adicionar transação, criar instância de item para personagem;
      • Quando personagem mudar de sub-região ou personagem causar dano em instância de inimigo, decrementar turno de poções usadas;
      • ? Quando personagem entrar em uma região, aplicar efeitos bons/ruins dependendo do elemento;
      • ? Quando personagem ganhar acessório, aplicar efeito
  • Interface:
    • Funcionalidades acima implementadas.

Não-Funcional

  • Terminal:
    • Interface com cores;
    • Nome do pergaminho na cor do pergaminho;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants