56
Όταν ο χρήστης απαντήσει σωστά σε όλες τις ερωτήσεις ενός θέματος, εμφανίζεται ένα
ορθογώνιο. Σε επόμενη φάση, αυτό θα αντικατασταθεί από ένα sprite που θα αναπαριστά
αντικείμενο σχετικό με το θέμα.
Εικόνα 27.Επιλογή χαρακτήρα
if
initial_num_questions
>
0
and
current_num_questions
==
0
and
not
npc["points_square_collected"]:
# draw the square two tiles above the npc
points_square_y = npc_screen_y - 2 * tile_size
pygame.draw.rect(screen, pygame.Color('red'), (npc_screen_x, points_square_y,
tile_size, tile_size))
Βαθμολογία και Δυσκολία
Η βαθμολογία του χρήστη υπολογίζεται ως εξής:
Ο χρήστης κερδίζει πόντους ίσους με το άθροισμα των σωστών απαντήσεων για κάθε θέμα.
Η επιλογή του αριθμού ερωτήσεων και η απόδοση πόντων είναι αυτή που ορίζει ένα μέρος της
δυσκολίας του παιχνιδιού.