Σε αυτό το μάθημα θα δημιουργήσουμε ένα παιχνίδι λαβύρινθου.
Πρέπει να προγραμματίσουμε τον ήρωά μας για να φτάσει στο έπαθλο.
Προσοχή! Εάν ο ήρωάς μας ακουμπήσει τις γραμμές του λαβύρινθου χάνει μια ζωή και επιστρέφει στην αρχή.
Ας σχεδιάσουμε πρώτα το λαβύρινθο.
1. Συνδεόμαστε στο Scratch με το όνομα χρήστη και τον κωδικό που δημιουργήσαμε στο 2ο Μάθημα. Εάν δεν τα θυμάστε στείλτε μου μήνυμα για να σας βοηθήσω.
2. Κάνουμε κλικ στο “Δημιούργησε”.
![]()
3. Δεν θα χρησιμοποιήσουμε έτοιμο υπόβαθρο αλλά θα το ζωγραφίσουμε. Στο υπόβαθρο κάτω δεξιά επιλέγουμε τη ζωγραφική.

Ένας απλός τρόπος για να σχεδιάσουμε ένα λαβύρινθο είναι να ζωγραφίσουμε μερικά τετράγωνα ή ορθογώνια το ένα μέσα στο άλλο και στη συνέχεια να τραβήξουμε κάθετες γραμμές ανάμεσά τους. Τέλος, με τη σβήστρα διαγράφουμε μερικά τμήματα των γραμμών.
Προσοχή! Πρέπει να προσέξουμε και να αφήσουμε αρκετό χώρο ανάμεσα στα τετράγωνα για να χωράει ο ήρωάς μας.
4. Επιλέγουμε το εργαλείο “ορθογώνιο”.
5. Βγάζουμε το χρώμα από γέμισμά του. Δηλαδή, να μην υπάρχει χρώμα μέσα στο σχήμα.
6. Εάν θέλουμε αλλάζουμε το χρώμα ή το πάχος από το περίγραμμα, δηλαδή τη γραμμή.
Προσοχή! Όλες οι γραμμές πρέπει να έχουν ακριβώς το ίδιο χρώμα (π.χ. όλες να είναι μαύρες, κόκκινες, μπλε). Θα εξηγήσουμε αργότερα το λόγο.

Ο λαβύρινθός μας είναι έτοιμος.
Τώρα ας προσθέσουμε τον ήρωά μας.
1. Σβήνουμε τη γατούλα.
2. Κάνουμε κλικ στην επιλογή για τα αντικείμενα κάτω δεξιά.
3. Επιλέγουμε όποιο αντικείμενο θέλουμε.
4. Το τοποθετούμε στην αρχή του λαβύρινθου.

5. Αλλάζουμε το μέγεθός του έτσι ώστε να χωράει ανάμεσα από τις γραμμές.
-> Σβήνουμε το 100, πληκτρολογούμε έναν μικρότερο αριθμό και πατάμε Enter.
6. Εάν χρειαστεί διορθώνουμε ξανά τη θέση του.

Ο ήρωάς μας είναι στη θέση του.
Με τον ίδιο τρόπο προσθέτουμε ένα τρόπαιο στο τέλος του λαβύρινθου αλλά και διάφορα δωράκια που θα δίνουν επιπλέον πόντους.

Ήρθε η ώρα να ξεκινήσουμε τον προγραμματισμό.
Προσοχή! Έχετε προσθέσει πολλά αντικείμενα. Πρέπει να κάνετε κλικ πάνω στον ήρωά σας για να τον επιλέξετε. Διαφορετικά μπορεί κατά λάθος να προσθέσετε τις εντολές του ήρωα σε κάποιο άλλο αντικείμενο.
1. Το παιχνίδι ξεκινάει όταν γίνει κλικ στην πράσινη σημαία. Άρα θα πρέπει να την προσθέσετε στο χώρο των εντολών. Θυμάστε πού θα την βρείτε;
2. Όταν γίνει κλικ στην πράσινη σημαία ο ήρωάς μας πρέπει να πηγαίνει στην αρχή του λαβύρινθου. Άρα χρειαζόμαστε και μια εντολή κίνησης.

Θυμίζω πως μπορούμε να αλλάξουμε τους αριθμούς για το x και το y έτσι ώστε ο ήρωάς μας να είναι ακριβώς στη θέση που θέλουμε. Οι αριθμοί αυτοί λέγονται συντεταγμένες. Αλλάξτε τις συντεταγμένες για να δείτε πώς αλλάζει και η θέση του ήρωα.
Ο ήρωάς μας κινείται
Τώρα πρέπει να κάνουμε τον ήρωά μας να προχωράει όταν πατηθεί κάποιο πλήκτρο στο πληκτρολόγιο.
1. Αυτό είναι νέο συμβάν άρα θα πρέπει να πάμε στην κατηγορία Συμβάντα και να βρούμε την κατάλληλη εντολή.
Για αρχή θα προγραμματίσουμε το δεξί βελάκι του πληκτρολογίου.

2. Θα χρειαστούμε και μια εντολή κίνησης. Ποια νομίζετε πώς θα είναι;
3. Τώρα προσθέστε τις ίδιες εντολές και για τα υπόλοιπα βελάκια (αριστερά, πάνω, κάτω)
Χμμμμ! Το κάνατε; Φαίνεται πως έχουμε ένα πρόβλημα. Σε όποιο βελάκι και να κάνω κλικ ο ήρωάς μου προχωράει προς τα δεξιά. Άρα πρέπει να τον κάνω να στρίβει.
Ας δοκιμάσω να προσθέσω στο πάνω βέλάκι την εντολή στρίψε από την κατηγορία “Κίνηση“.
Πρέπει, όμως να αλλάξω τις μοίρες. Δηλαδή, πόσο πρέπει να στρίψει ο ήρωάς μας για να πάει προς τα πάνω;

Αλλάξτε τις μοίρες και πατήστε το σημαιάκι. Κάντε κλικ στο πάνω βελάκι.
Ωχ! Τι έγινε τώρα; Ο ήρωάς μας τρελάθηκε και στρίβει γύρω από τον εαυτό του.

Μάλλον η εντολή στρίψε δεν μας βοηθά αφού λέει στον ήρωά μας να στρίβει συνέχεια. Ας την ξεφορτωθούμε.
Υπάρχει μια ακόμη εντολή που μπορεί να μας βοηθήσει. Είναι η εντολή “δείξε προς κατεύθυνση“.
Με αυτή την εντολή το αντικείμενό μας βλέπει προς μια συγκεκριμένη κατεύθυνση (πάνω, κάτω, δεξιά ή αριστερά) για όσο του λέμε. Για παράδειγμα εάν κάνω κλικ πολλές φορές στο πάνω βελάκι, ο ήρωάς μας δεν θα στρίβει συνέχεια αφού η κατεύθυνση δεν αλλάζει. Κοιτάει σωστά. Δηλαδή προς τα πάνω.
Προσθέτουμε, λοιπόν, την εντολή “δείξε προς κατεύθυνση” και ρυθμίζουμε την κατεύθυνση.


Φαίνεται πως τα καταφέραμε.
Τώρα προσθέστε την εντολή “δείξε προς κατεύθυνση” και στα άλλα βελάκια (μην ξεχάσετε και το δεξί βελάκι).
Προσοχή! Κάθε βελάκι δείχνει προς διαφορετική κατεύθυνση. Μην ξεχάσετε να την ρυθμίσετε.
Συγχαρητήρια που φτάσατε ως εδώ. Κάνατε πολύ καλή δουλειά. Ο ήρωάς σας κινείται. Είναι, βέβαια, σαν φαντασματάκι που περνάει μέσα από τοίχους, αλλά αυτό θα το ρυθμίσουμε στο επόμενο μάθημα μαζί με τους πόντους, την ήττα αλλά και τη νίκη.