Skip to content
Razvan Nicolae Capatina edited this page Jun 14, 2024 · 43 revisions

Proiect-Metode-de-Dezvoltare-Software-MDS


User Stories

  1. Ca jucator, vreau sa imi pot salva scorul pe care l-am obtinut si sa am acces la un istoric al scorurilor obtinute de-a lungul timpului.
  2. Ca jucator, vreau sa pot personaliza layout-ul nivelurilor intr-o maniera usoara.
  3. Ca jucator, vreau sa pot personaliza aspectul caracterului pe care il controlez.
  4. Ca designer de nivel, vreau sa pot crea usor o modificatie asupra layout-ului, pe care ulterior sa o incarc in joc.
  5. Ca jucator, vreau sa pot seta dificultatea unei runde, acest lucru afectand atat performanta inamicilor, cat si scorul final ce poate fi obtinut.
  6. Ca designer, vreau sa pot adauga texturi/animatii noi si sa le pot modifica pe cele existente.
  7. Ca jucator, vreau sa primesc feedback sub forma de animatii din partea jocului in urma actiunilor mele.
  8. Ca jucator, vreau sa pot lua decizii ce afecteaza in mod direct desfasurarea jocului.
  9. Ca jucator, vreau sa pot cumpara din shop pickup-uri care sa imi dea abilitati suplimentare in timpul nivelului.
  10. Ca jucator, vreau ca progresul din cadrul nivelului sa ramana salvat la inchiderea aplicatiei sau la revenirea in meniul principal.
  11. Ca jucator, vreau sa am acces la un tutorial pentru a invata mecanicile și controalele jocului.
  12. Ca jucator, vreau să pot personaliza setările de control.
  13. Ca jucator, vreau sa existe un sistem de salvare automata si salvare manuala.
  14. Ca jucator, vreau sa primesc feedback auditiv in functie de actiunile pe care le realizez in joc.

Backlog

Link

Diagrame

Sequence Diagram

Sequence Diagram

Class Diagram

Class Diagram

Chat GPT

chatGPT-01 chatGPT-02 chatGPT-03 chatGPT-04 chatGPT-05 chatGPT-06 chatGPT-07 chatGPT-08

Demo

Link

Clone this wiki locally