background image

 

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

 

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

 

Περίληψη 

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

πλατφόρμας  που  θα  φιλοξενεί  χρήστες  σε  πραγματικό  χρόνο.  Oι  χρήστες  θα  έχουν  την 

δυνατότητα να παίξουν παιχνίδια με κάρτες, είτε μιας κανονικής τράπουλας, είτε μία ειδικής 

τράπουλας.  Σε  κάθε  τραπέζι  θα  υπάρχει  ο  υπεύθυνος  παιχνιδιού  που  θα  έχει  τον  κύριο 

έλεγχο του τραπεζιού και θα θέτει τους κανόνες του παιχνιδιού.  

Αυτή η πλατφόρμα έχει ως κύριο στόχο να δώσει την ευκαιρία σε χρήστες ώστε να 

μπορούν  να  παίξουν  τα  αγαπημένα  τους  παιχνίδια  με  κάρτες,  στο  διαδίκτυο  παρέα  με 

φίλους.  Στα  ηλεκτρονικά  τραπέζια  θα  μπορούν  να  παίξουν  διάφορα  παιχνίδια  και  να 

συνομιλήσουν με τους άλλους χρήστες, όπως και θα γινόταν στην πραγματικότητα.  

Αρχικά,  θα  αναλυθούν  κάποια  παιχνίδια  με  κάρτες,  θα  καταγραφούν  οι 

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

με  κάρτες.  Έτσι  μέσω  αυτής  της  ανάλυσης  και  καταγραφής,  η  πλατφόρμα  θα  έχει  την 

δυνατότητα να εξυπηρετήσει ένα μεγάλο αριθμό παιχνιδιών με κάρτες.  

Η  πλατφόρμα  θα  προσφέρει  την  ευκαιρία  σε  ανθρώπους  που  θέλουν  να  παίξουν 

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

πιθανώς  λόγω  κάποιας  απόστασης.  Επίσης  θα  μπορούν  να  παίξουν  παιχνίδια  που  δεν 

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

κανόνες  των  παιχνιδιών  σε  αυτή  την  πλατφόρμα  θα  ορίζονται  από  τον  υπεύθυνο  του 

παιχνιδιού. 

Η πλατφόρμα θα αναπτυχθεί σε μορφή ιστοσελίδας, ώστε οι χρήστες να μπορούν 

να την χρησιμοποιήσουν από όποια συσκευή επιθυμούν. Η βασική γλώσσα ανάπτυξης θα 

είναι  η  JavaScript  με  σύγχρονες  βιβλιοθήκες  όπου  θα  χρησιμοποιηθεί  για  το  backend  η 

Nest.js και για frontend η Vue.js.  

 

Λέξεις – Κλειδιά 

Απομακρυσμένοι  παίχτες,  Παιχνίδια  με  κάρτες,  Επικοινωνία  σε  πραγματικό  χρόνο, 

Ηλεκτρονικό τραπέζι, Επιτραπέζια παιχνίδια