background image

 

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

 

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

 

95 

καταχωρήσει επιτυχώς ένα ψευδώνυμο. Το αναγνωριστικό του επισκέπτη αποθηκεύεται 
στο  αποθηκευτικό  χώρο  του  προγράμματος  περιήγησης,  και  στην  επόμενη  είσοδο  του 
επισκέπτη θα έχει το ίδιο όνομα. Ο επισκέπτης μπορεί ανά πάσα στιγμή να αλλάξει το 
ψευδώνυμο του από το κουμπί “Change Nickname” που βρίσκεται πάνω αριστερά στην 
σελίδα.  Εφόσον  ο  επισκέπτης  δημιουργήσει  ψευδώνυμο  επιτυχώς,  τότε  μπορεί  να 
εισέλθει σε ΗΤ αλλά δεν μπορεί να δημιουργήσει κάποιο ΗΤ.  
 

 

Εικόνα 42 - Φόρμα εισαγωγής ψευδώνυμου για τον ανώνυμο χρήστη 

 
 

Στο  πίνακα  του  προθάλαμου  εμφανίζονται  τα  ΗΤ  που  είναι  διαθέσιμα    για  να 

εισέλθουν χρήστες. Τα στοιχεία του ΗΤ που εμφανίζονται είναι το όνομα του, το όνομα 
του παιχνιδιού, πόσοι παίχτες υπάρχουν στο ΗΤ, αν το ΗΤ είναι ιδιωτικό, τον δημιουργό 
του και η κατάσταση του ΗΤ. Όλη η σελίδα του προθάλαμου χρησιμοποιεί Web Sockets 
σύνδεση,  επομένως  όλες  οι  αλληλοεπιδράσεις  που  έχουν  οι  χρήστες  με  την  σελίδα 
γίνονται σε πραγματικό χρόνο όπως και η ενημέρωση όλων των χρηστών. Για παράδειγμα 
όταν  ένα  χρήστης  εισέλθει  σε  κάποιο  ΗΤ  τότε  θα  αυξήσει  αυτόματα  ο  αριθμός  των 
χρηστών που υπάρχουν στο συγκεκριμένο ΗΤ.  
 

Για να εισέλθει κάποιος χρήστης σε κάποιο ΗΤ το μόνο που έχει να κάνει είναι να 

επιλέξει το τραπέζι και στην συνέχεια να επιλέξει το κουμπί “Join Room”. Αν το τραπέζι 
δεν είναι ιδιωτικό τότε θα εισέλθει αυτόματα αλλιώς θα του εμφανιστεί ένα αναδυόμενο 
παράθυρο  για  να  πληκτρολογήσει  το  κωδικό  πρόσβασης  του  ΗΤ.  Αν  είναι  σωστός  ο 
κωδικός πρόσβασης, τότε ο χρήστης θα εισέλθει στο ΗΤ  εάν όχι, θα του εμφανιστεί το 
κατάλληλο μήνυμα για να δοκιμάσει πάλι. Επιπλέον, ο δημιουργός μπορεί να αφαιρέσει 
το ΗΤ από την λίστα με τα ΗΤ επιλέγοντας το κουμπί της διαγραφής που εμφανίζεται στο 
ΗΤ, υπό την προϋπόθεση ότι το έχει δημιουργήσει ο ίδιος.