For at overskueliggøre vores overvejelser i forbindelse med spil- programmeringsprojektet, har vi lavet en domænemodel, som - helt overordnet - illustrerer de forskellige elementer, der kommer til at blive en del af vores spil.
Vi viser her modellen:

Denne model viser de overordnede bestandele i spillet, og viser sammenhængen mellem disse. Den viser, at både "Monster" og "Player" nedarver fra "Character", og det hele bliver samlet i en overordnet "World".
Elementet "Weapon", som er vigtig i et "tile-baseret action-spil" som vores, har to underelementer: "Ranged" og "Melee", der udtrykker de to forskellige angrebsmuligheder, som bliver stillet til rådighed for spillets Player. Begge elementer er udtryk for våben, og nedarver derfor fra "Weapon".
Man kunne sagtens udlede mere fra modellen, men da dens primære funktion er at tydeliggøre de respektive elementer i spillet, vil vi ikke komme nærmere ind på det her.
Ingen kommentarer:
Send en kommentar