background image

 

Νικόλας Ψύλλου, Σχεδίαση και Υλοποίηση διαδικτυακής πλατφόρμας για 
εξυπηρέτηση παιχνιδιών καρτών απομακρυσμένων παικτών
 

 

Πτυχιακή / Διπλωματική Εργασία 

 

30 

3.4.2 Λειτουργικές απαιτήσεις Game Master 

Ο  ρόλος  του  GM  θεωρείται  εξαιρετικά  σημαντικός  στο  ΗΤ  και  θα  πρέπει  να  έχει 

επιπλέον ενέργειες και δυνατότητες στο τραπέζι ώστε να μπορεί να βοηθήσει στην εξέλιξη 
και στην ολοκλήρωση του παιχνιδιού. Ο ρόλος του GM θα ανατίθεται ταυτόχρονα στον 
χρήστη που έχει δημιουργήσει το τραπέζι. Ο GM θα πρέπει:   
 

•  Να έχει ένα έξτρα επιπλέον πίνακα ενεργειών  
•  Να έχει την δυνατότητα να ξεκινάει, να διακόπτει και να σταματάει το παιχνίδι 
•  Να αναιρεί κινήσεις κατά την διάρκεια του παιχνιδιού 
•  Να  ανακατεύει  την  τράπουλα  ή  συγκεκριμένες  τράπουλες  αν  το  παιχνίδι 

χρησιμοποιεί διαφορετικές τράπουλες ταυτόχρονα  

•  Να μοιράζει τα φύλα της τράπουλας στους παίχτες με ένα πάτημα  
•  Με την ολοκλήρωση του παιχνιδιού να μπορεί να προβάλει τις κάρτες από τα χέρια 

των παιχτών ή του τραπεζιού σε λίστα ώστε να καταμετρηθούν για βαθμολογία  

•  Να ενημερώνει τον πίνακα βαθμολογίας 
•  Να μπορεί να διώξει παίχτη από το παιχνίδι  
•  Να  αλλάζει  την  κατάσταση  του  ΗΤ.  Για  παράδειγμα  να  θέτει  το  τραπέζι  σε 

κατάσταση «Αναζήτησης παίχτη» ή «Παιχνίδι σε εξέλιξη» 

•  Να προσδιορίζει τον χρήστη που παίζει πρώτος αλλά να μπορεί να το κάνει και στην 

πορεία του παιχνιδιού όταν δεν είναι σαφές ποιου παίχτη είναι η σειρά να παίξει  

•  Να ορίζει και να επεξεργάζεται τον ρόλο, την ομάδα και την κατάσταση ενός παίχτη 
•  Να θέτει το τραπέζι σε κατάσταση επεξεργασίας, το οποίο θα είναι ορατό μόνο από 

τον ίδιο   

3.4.3 Λειτουργικές απαιτήσεις Game Designer 

 

Για να δημιουργηθεί ένα ΗΤ είναι απαραίτητο ο GM να φορτώσει ένα παιχνίδι σε 

αυτό. Τα παιχνίδια θα κατασκευάζονται από τους GD και θα προϋποθέτουν κάποιες 
υποχρεωτικές ρυθμίσεις ώστε να είναι σε θέση να δημιουργηθούν. Οι ρυθμίσεις του 
είναι οι εξής:    
 

•  Επιλέγει ή δημιουργεί τράπουλες με κάρτες  
•  Θέτει και ονομάζει τους διαθέσιμους ρόλους που θα έχουν οι παίχτες 
•  Ορίζει το μέγιστο αριθμό παιχτών για το παιχνίδι  
•  Ορίζει το αρχικό μοίρασμα στους παίχτες ή στις άδειες τράπουλες και από ποια 

τράπουλα θα μοιραστούνε (αν υπάρχουν περισσότερες από μια τράπουλες) 

•  Ορίζει αν το παιχνίδι απαιτεί ειδικό πλέγμα ή όχι 
•  Ορίζει τις ονομασίες των ομάδων αν υπάρχουν   
•  Ορίζει νέες καταστάσεις παιχτών αν και εφόσον υπάρχουν περισσότερες καταστάσεις 

πέραν από την προκαθορισμένη κατάσταση παίχτη, «Ενεργός»