19
● Εχθροί: Περιφέρονται τυχαία και κυνηγούν τον παίκτη όταν πλησιάσει. Σε περίπτωση
που έρθουν σε επαφή μαζί του, του αφαιρούν μία ζωή.
● Δυναμική Προσαρμογή Περιεχομένου: Γίνεται χρήση LLM και API για την
παραγωγή δυναμικών ερωτήσεων, διαλόγων και βοηθητικών μηνυμάτων.
● Ζωές: Το παιχνίδι ξεκινά με 3 διαθέσιμες ζωές. Χάνεται μία ζωή αν ο παίκτης δεχθεί
επίθεση από εχθρό. Αναπληρώνονται αν ο παίκτης απαντήσει σωστά στις ερωτήσεις 3
NPCs και μπορούν να φτάσουν μέχρι 5.
● Αλληλεπίδραση με LLM NPCs: Ο παίκτης απαντάει σε ερωτήσεις ή μαθαίνει
ενδιαφέρουσες πληροφορίες (fun facts). Οι NPCs βοηθούν τον παίκτη να βρει τη σωστή
απάντηση.
● Όπλο: Μπορεί να χρησιμοποιηθεί στρατηγικά για να αποφευχθεί η απώλεια ζωών κατά
την αντιμετώπιση εχθρών
● Τερματισμός Παιχνιδιού:
○ Το παιχνίδι ολοκληρώνεται εφόσον ο παίκτης απαντήσει σωστά σε όλες τις
ερωτήσεις και συλλέξει όλα τα θεματικά αντικείμενα.
○ Στην περίπτωση που ο παίκτης χάσει όλες τις διαθέσιμες ζωές του, τότε το
παιχνίδι τερματίζεται χωρίς να ολοκληρώσει την αποστολή του.
3.6. Χειρισμοί
Παιχνίδι
Ο παίκτης πλοηγείται με τη χρήση των arrow keys (βελάκια πληκτρολογίου):
• Για να προχωρήσει ο παίκτης μπροστά, πρέπει να πατηθεί το πλήκτρο με το πάνω βέλος
στο πληκτρολόγιο.
• Για να πάει πίσω, πρέπει να πατηθεί το πλήκτρο με το κάτω βέλος στο πληκτρολόγιο.
• Για να κινηθεί αριστερά, πρέπει να πατηθεί το πλήκτρο με το αριστερό βέλος στο
πληκτρολόγιο.
• Για να κινηθεί δεξιά, πρέπει να πατηθεί το πλήκτρο δεξί με το βέλος στο πληκτρολόγιο.
Για να αντιμετωπίσει έναν αντίπαλο, ο χρήστης πρέπει να πατήσει το SPACE, ώστε να του
προκαλέσει βλάβη.
Για να συνομιλήσει με έναν NPC πρέπει να κάνει κλικ πάνω του με τη χρήση του ποντικιού.
Chat
• Η συνομιλία ξεκινάει με κλικ στο πλαίσιο συγγραφής κειμένου και με το πάτημα του
πλήκτρου ENTER.