Πώς να φτιάξετε ένα παιχνίδι στο Scratch (με εικόνες)

Πίνακας περιεχομένων:

Πώς να φτιάξετε ένα παιχνίδι στο Scratch (με εικόνες)
Πώς να φτιάξετε ένα παιχνίδι στο Scratch (με εικόνες)
Anonim

Το Scratch είναι μια δημοφιλής οπτική γλώσσα προγραμματισμού που αναπτύχθηκε από το MIT Media Lab ως εκπαιδευτικό εργαλείο για παιδιά. Είναι διαθέσιμο διαδικτυακά, με εκδόσεις επιφάνειας εργασίας διαθέσιμες για Mac OS, Windows, Chrome OS και Android. Αυτό το wikiHow σας διδάσκει τα βασικά για το πώς να φτιάξετε ένα παιχνίδι

Βήματα

Μέρος 1 από 4: Λήψη του Scratch

Κάντε ένα παιχνίδι στο Scratch Βήμα 1
Κάντε ένα παιχνίδι στο Scratch Βήμα 1

Βήμα 1. Μεταβείτε στη σελίδα Λήψη γρατσουνιών σε ένα πρόγραμμα περιήγησης ιστού

Αυτή είναι η ιστοσελίδα όπου μπορείτε να κατεβάσετε την έκδοση επιφάνειας εργασίας του Scratch.

Κάντε ένα παιχνίδι στο Scratch Βήμα 2
Κάντε ένα παιχνίδι στο Scratch Βήμα 2

Βήμα 2. Κάντε κλικ στην επιλογή Άμεση λήψη

Είναι κάτω από την επιλογή λήψης του Scratch από το ψηφιακό κατάστημα του συστήματός σας.

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

Κάντε ένα παιχνίδι στο Scratch Βήμα 3
Κάντε ένα παιχνίδι στο Scratch Βήμα 3

Βήμα 3. Κάντε διπλό κλικ στο αρχείο εγκατάστασης

Το αρχείο εγκατάστασης Scratch είναι "Scratch Desktop Setup 3.9.0.exe" για Windows και "Scratch 3.6.0.dmg" για Mac. Μόλις ολοκληρωθεί η λήψη του αρχείου εγκατάστασης, κάντε διπλό κλικ στο αρχείο εγκατάστασης για να ξεκινήσει η διαδικασία εγκατάστασης. Μπορείτε να βρείτε ληφθέντα αρχεία στο φάκελο "Λήψεις" ή στο πρόγραμμα περιήγησης ιστού.

Κάντε ένα παιχνίδι στο Scratch Βήμα 4
Κάντε ένα παιχνίδι στο Scratch Βήμα 4

Βήμα 4. Εγκαταστήστε το Scratch

Χρησιμοποιήστε τα ακόλουθα βήματα για να εγκαταστήσετε το Scratch:

  • Windows

    • Επιλέξτε "Μόνο για μένα" ή "Όποιος χρησιμοποιεί αυτόν τον υπολογιστή".
    • Κάντε κλικ Εγκαθιστώ
    • Κάντε κλικ Ναί για να επιτρέψετε στο πρόγραμμα εγκατάστασης Scratch να κάνει αλλαγές στο σύστημά σας.
    • Κάντε κλικ Φινίρισμα.
  • Μακ:

    Ξύστε το εικονίδιο της εφαρμογής Scratch στο φάκελο Applications

Μέρος 2 από 4: Προσθήκη γραφικών

Κάντε ένα παιχνίδι στο Scratch Βήμα 5
Κάντε ένα παιχνίδι στο Scratch Βήμα 5

Βήμα 1. Ανοίξτε το Scratch

Έχει ένα κίτρινο εικονίδιο με ένα S πάνω του. Κάντε κλικ στο εικονίδιο στο μενού Έναρξη στα Windows. Μπορείτε να το βρείτε στο φάκελο "Εφαρμογές" σε Mac.

Την πρώτη φορά που ανοίγετε το Scratch, σας ρωτά εάν θέλετε να στείλετε δεδομένα στην ομάδα του Scratch για να βελτιώσετε το Scratch. Μπορείτε να κάνετε κλικ Οχι ευχαριστώ ή Ναι, θα ήθελα να βοηθήσω στη βελτίωση του Scratch Το Εάν επιλέξετε Ναι, τα δεδομένα χρήσης θα σταλούν στην ομάδα Scratch. Η ομάδα Scratch δεν συλλέγει προσωπικές πληροφορίες.

Κάντε ένα παιχνίδι στο Scratch Βήμα 6
Κάντε ένα παιχνίδι στο Scratch Βήμα 6

Βήμα 2. Προσθέστε φόντο

Για να προσθέσετε φόντο στο Scratch, κάντε κλικ στο εικονίδιο που μοιάζει με φωτογραφία στην κάτω δεξιά γωνία. Στη συνέχεια, επιλέξτε μια εικόνα που θα χρησιμοποιηθεί ως φόντο. Μπορείτε να χρησιμοποιήσετε τις καρτέλες στο επάνω μέρος για να περιηγηθείτε στο παρασκήνιο ανά κατηγορία ή να χρησιμοποιήσετε τη γραμμή αναζήτησης στην επάνω αριστερή γωνία για να αναζητήσετε φόντο κατά όνομα.

  • Για να ανεβάσετε το δικό σας φόντο, τοποθετήστε τον δείκτη του ποντικιού πάνω από το εικονίδιο που μοιάζει με φωτογραφία και κάντε κλικ στο εικονίδιο που μοιάζει με τρεό με βέλος προς τα πάνω. Κάντε κλικ σε μια εικόνα που θέλετε να χρησιμοποιήσετε ως φόντο και κάντε κλικ Ανοιξε.
  • Για να σχεδιάσετε το δικό σας φόντο, τοποθετήστε τον δείκτη του ποντικιού πάνω από το εικονίδιο που μοιάζει με φωτογραφία και κάντε κλικ στο εικονίδιο που μοιάζει με πινέλο. Χρησιμοποιήστε τα εργαλεία βαφής για να βάψετε το δικό σας φόντο.
Κάντε ένα παιχνίδι στο Scratch Βήμα 7
Κάντε ένα παιχνίδι στο Scratch Βήμα 7

Βήμα 3. Προσθέστε ένα sprite

Τα sprit είναι αντικείμενα εικόνας που αποτελούν μέρος της σκηνής του παιχνιδιού. Μπορούν να είναι ο χαρακτήρας του παίκτη, οι εχθροί ή τα εμπόδια, οι χαρακτήρες που δεν είναι παίκτες, τα power-ups και τα αναλώσιμα ή τα κινούμενα αντικείμενα φόντου. Για να προσθέσετε ένα sprite, κάντε κλικ στο εικονίδιο που μοιάζει με γάτα στην κάτω δεξιά γωνία. Στη συνέχεια, κάντε κλικ σε ένα sprite που θέλετε να προσθέσετε στη σκηνή σας.

  • Όπως και τα φόντα, μπορείτε να ανεβάσετε και να βάψετε τα δικά σας sprites στη σκηνή σας. Για να το κάνετε αυτό, τοποθετήστε τον δείκτη του ποντικιού πάνω από το εικονίδιο που μοιάζει με γάτα και κάντε κλικ στο εικονίδιο που μοιάζει με ένα τρέι με ένα βέλος στραμμένο προς τα πάνω για να ανεβάσετε το δικό σας sprite. Κάντε κλικ στο εικονίδιο που μοιάζει με πινέλο για να βάψετε τα δικά σας sprites.
  • Εάν πρέπει να διαγράψετε ένα sprite, κάντε κλικ στο sprite στη λίστα κάτω από το παράθυρο Preview στην επάνω δεξιά γωνία και πατήστε το Διαγράφω κλειδί.
Κάντε ένα παιχνίδι στο Scratch Βήμα 8
Κάντε ένα παιχνίδι στο Scratch Βήμα 8

Βήμα 4. Σύρετε το sprite εκεί που θέλετε να είναι στην αρχή του παιχνιδιού

Το παράθυρο προεπισκόπησης βρίσκεται στην επάνω δεξιά γωνία. Κάντε κλικ και σύρετε το sprite εκεί που θέλετε να είναι στην αρχή του παιχνιδιού.

Μέρος 3 από 4: Προσθήκη στοιχείων ελέγχου και κίνησης σε Sprite

Κάντε ένα παιχνίδι στο Scratch Βήμα 9
Κάντε ένα παιχνίδι στο Scratch Βήμα 9

Βήμα 1. Κάντε κλικ στο sprite στο οποίο θέλετε να προσθέσετε στοιχεία ελέγχου

Κάντε κλικ στο εικονίδιο sprite κάτω από το παράθυρο προεπισκόπησης στην επάνω δεξιά γωνία για να επιλέξετε ένα sprite.

Κάντε ένα παιχνίδι στο Scratch Βήμα 10
Κάντε ένα παιχνίδι στο Scratch Βήμα 10

Βήμα 2. Κάντε κλικ στην καρτέλα Κωδικός

Είναι η πρώτη καρτέλα στην επάνω αριστερή γωνία κάτω από το λογότυπο Scratch.

Κάντε ένα παιχνίδι στο Scratch Βήμα 11
Κάντε ένα παιχνίδι στο Scratch Βήμα 11

Βήμα 3. Σύρετε ένα μπλοκ συμβάντων στην περιοχή κώδικα

Στο Scratch, η κωδικοποίηση γίνεται χρησιμοποιώντας μπλοκ. Όλα τα μπλοκ παρατίθενται στον πίνακα στα αριστερά κάτω από την καρτέλα μπλοκ. Τα μπλοκ είναι χρωματικά κωδικοποιημένα ανά τύπο. Τα μπλοκ συμβάντων έχουν κίτρινο χρώμα. Κάντε κλικ στην κίτρινη κουκκίδα στα αριστερά για να μεταβείτε στα μπλοκ συμβάντων. Στη συνέχεια, σύρετε ένα μπλοκ συμβάντων στην περιοχή κώδικα στα δεξιά της λίστας των μπλοκ. Ένα μπλοκ συμβάντων μπορεί να είναι κάτι σαν "Όταν γίνεται κλικ σε αυτό το sprite", "Όταν πατηθεί το [πλήκτρο] ή" Όταν γίνει κλικ στο [εικονίδιο πράσινης σημαίας].

Η σειρά παιχνιδιού ξεκινά όταν κάνετε κλικ στο εικονίδιο της πράσινης σημαίας πάνω από το παράθυρο προεπισκόπησης. Χρησιμοποιήστε το μπλοκ που λέει "Όταν γίνεται κλικ στο [εικονίδιο πράσινης σημαίας]" για να δημιουργήσετε μια ενέργεια που ξεκινά μόλις ξεκινήσει το παιχνίδι. Βρίσκεται στην κορυφή των μπλοκ Events. Έχει ένα εικονίδιο με πράσινη σημαία

Κάντε ένα παιχνίδι στο Scratch Βήμα 12
Κάντε ένα παιχνίδι στο Scratch Βήμα 12

Βήμα 4. Επισυνάψτε ένα μπλοκ κάτω από το μπλοκ συμβάντων

Τα μπλοκ κίνησης έχουν χρωματική κωδικοποίηση σε μπλε χρώμα και τα μπλοκ Look έχουν χρωματική κωδικοποίηση σε μοβ. Βρείτε ένα μπλοκ για αυτό που θέλετε να συμβεί. Σύρετε το στην περιοχή κωδικών και επισυνάψτε το κάτω από το μπλοκ συμβάντων στην περιοχή κωδικών. Παρατηρήστε πώς τα μπλοκ έχουν εγκοπή πάνω και κάτω από αυτά. Εισαγάγετε την εγκοπή για το μπλοκ ενεργειών στο μπλοκ συμβάντων.

  • Εάν το μπλοκ έχει ένα βέλος προς τα κάτω (⏷), κάντε κλικ στο βέλος για να εμφανιστεί ένα αναπτυσσόμενο μενού. Επιλέξτε μια επιλογή (όπως το πλήκτρο πληκτρολογίου) από το αναπτυσσόμενο μενού.
  • Εάν ένα μπλοκ έχει μια λευκή φούσκα με κείμενο, μπορείτε να αλλάξετε το κείμενο μέσα στη φούσκα.
Κάντε ένα παιχνίδι στο Scratch Βήμα 13
Κάντε ένα παιχνίδι στο Scratch Βήμα 13

Βήμα 5. Πειραματιστείτε με τα μπλοκ

Χρειάζεται λίγο πειραματισμό για να καταλάβετε πώς να κάνετε τα μπλοκ να κάνουν αυτό που θέλετε. Δοκιμάστε να επισυνάψετε διαφορετικά μπλοκ και δείτε τι συμβαίνει. Τα παρακάτω είναι μερικά παραδείγματα μπλοκ που μπορείτε να δοκιμάσετε.

  • Παραδείγματα μπλοκ 1:

    Επιλέξτε "Όταν γίνεται κλικ σε αυτό το sprite" ως μπλοκ συμβάντων. Στη συνέχεια, επισυνάψτε το μπλοκ που λέει "πείτε [γεια!] Για [2] δευτερόλεπτα" από τα μπλοκ Looks.

  • Παραδείγματα μπλοκ 2:

    Για να κάνετε μια γρήγορη κίνηση αριστερά και δεξιά όταν πατάτε τα αριστερά και δεξιά βέλη, προσθέστε το μπλοκ συμβάντων που λέει "Όταν πατηθεί το [δεξί βέλος ⏷]". Θα πρέπει να επιλέξετε το δεξί πλήκτρο βέλους από το αναπτυσσόμενο μενού στο μπλοκ. Στη συνέχεια, συνδέστε ένα μπλοκ που λέει "σημείο προς την κατεύθυνση [90]" από τα μπλοκ κίνησης. Στη συνέχεια, επισυνάψτε ένα άλλο μπλοκ κίνησης που λέει "μετακινήστε [10] βήματα". Στη συνέχεια, σύρετε μια άλλη ετικέτα συμβάντος στην περιοχή κώδικα που λέει "Όταν πατηθεί το [αριστερό βέλος ⏷]" συνδέστε ένα μπλοκ κίνησης που λέει "σημείο προς την κατεύθυνση [-90]" και επισυνάψτε ένα άλλο μπλοκ κίνησης που λέει "μετακινήστε [10] βήματα ".

Μέρος 4 από 4: Προσθήκη μεταβλητών και ανίχνευση σύγκρουσης

Κάντε ένα παιχνίδι στο Scratch Βήμα 14
Κάντε ένα παιχνίδι στο Scratch Βήμα 14

Βήμα 1. Κάντε κλικ στην επιλογή Μεταβλητές

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

Κάντε ένα παιχνίδι στο Scratch Βήμα 15
Κάντε ένα παιχνίδι στο Scratch Βήμα 15

Βήμα 2. Κάντε κλικ στην επιλογή Δημιουργία μεταβλητής

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

Κάντε ένα παιχνίδι στο Scratch Βήμα 16
Κάντε ένα παιχνίδι στο Scratch Βήμα 16

Βήμα 3. Πληκτρολογήστε ένα όνομα για τη μεταβλητή σας και κάντε κλικ στο κουμπί OK

Μπορείτε να το ονομάσετε κάτι σαν "Score" ή "Lives" ή οτιδήποτε θέλετε να αλλάξετε όταν συγκρούονται τα sprites σας.

Κάντε ένα παιχνίδι στο Scratch Βήμα 17
Κάντε ένα παιχνίδι στο Scratch Βήμα 17

Βήμα 4. Σύρετε το μπλοκ που λέει "Όταν γίνεται κλικ στο [εικονίδιο πράσινης σημαίας]" στην περιοχή κωδικού

Βρίσκεται στα μπλοκ Events. Είναι το μπλοκ με πράσινη σημαία στο κείμενο.

Κάντε ένα παιχνίδι στο Scratch Βήμα 18
Κάντε ένα παιχνίδι στο Scratch Βήμα 18

Βήμα 5. Συνδέστε το μπλοκ που λέει "Ορισμός [μεταβλητής] σε [κενό]"

Βρίσκεται στα μεταβλητά μπλοκ. Χρησιμοποιήστε το αναπτυσσόμενο μενού στο μπλοκ για να επιλέξετε τη μεταβλητή που δημιουργήσατε.

Κάντε ένα παιχνίδι στο Scratch Βήμα 19
Κάντε ένα παιχνίδι στο Scratch Βήμα 19

Βήμα 6. Πληκτρολογήστε τον αριθμό που θέλετε να είναι η μεταβλητή στην αρχή του παιχνιδιού στη λευκή φούσκα

Για παράδειγμα, εάν θέλετε να δημιουργήσετε ένα σκορ, θα το θέσετε σε "0" στην αρχή του παιχνιδιού. Για τις ζωές, εισαγάγετε τον αριθμό των ζωών που θέλετε να έχει ο χαρακτήρας σας στην αρχή του παιχνιδιού.

Κάντε ένα παιχνίδι στο Scratch Βήμα 20
Κάντε ένα παιχνίδι στο Scratch Βήμα 20

Βήμα 7. Συνδέστε ένα μπλοκ βρόχου "Για πάντα" μετά το μπλοκ Set Variable

Βρίσκεται στην ενότητα "Έλεγχος". Αυτό το μπλοκ έχει μια εγκοπή στη μέση για να προσθέσει μπλοκ στη μέση του.

Κάντε ένα παιχνίδι στο Scratch Βήμα 21
Κάντε ένα παιχνίδι στο Scratch Βήμα 21

Βήμα 8. Επισυνάψτε μια εμφάνιση "Αν/Στη συνέχεια" στη μέση του μπλοκ "Για πάντα"

Το μπλοκ "Αν/Τότε" έχει επίσης μια εγκοπή στη μέση. Επιπλέον, έχει εξάγωνο κλειδί μετά το "Αν".

Κάντε ένα παιχνίδι στο Scratch Βήμα 22
Κάντε ένα παιχνίδι στο Scratch Βήμα 22

Βήμα 9. Προσθέστε ένα μπλοκ "Touching" στο εξάγωνο πλήκτρο

Το μπλοκ "Touching" βρίσκεται στην κορυφή των μπλοκ Sensing. Σύρετε το στο εξάγωνο κλειδί στο μπλοκ "Αν/Τότε".

Κάντε ένα παιχνίδι στο Scratch Βήμα 23
Κάντε ένα παιχνίδι στο Scratch Βήμα 23

Βήμα 10. Επιλέξτε ένα διαφορετικό sprite που μπορεί να αγγίξει το ελεγχόμενο Sprite σας

Χρησιμοποιήστε το αναπτυσσόμενο μενού στο μπλοκ για να επιλέξετε ένα άλλο sprite. Για παράδειγμα, μπορεί να είναι ένα sprite εχθρού, ένα power-up ή ένα απλό στοιχείο που αλλάζει τη βαθμολογία σας.

Κάντε ένα παιχνίδι στο Scratch Βήμα 24
Κάντε ένα παιχνίδι στο Scratch Βήμα 24

Βήμα 11. Συνδέστε τα μπλοκ που θέλετε να συμβούν όταν συγκρουστούν τα σπρέι

Αν θέλετε να δημιουργήσετε μια σύνθετη ακολουθία θανάτου, αυτό μπορεί να απαιτήσει κάποιο πειραματισμό με τα χειριστήρια κίνησης για να γίνει σωστά. Για να αλλάξετε τη μεταβλητή, επισυνάψτε τη μεταβλητή που λέει "αλλαγή [μεταβλητή] κατά [κενό] στο μπλοκ" Εάν/Στη συνέχεια ". Χρησιμοποιήστε το αναπτυσσόμενο μενού στο μπλοκ" αλλαγή μεταβλητής "για να επιλέξετε τη μεταβλητή που θέλετε να αλλάξετε. Εισαγάγετε το ποσό που θέλετε να αλλάξει κατά τη λευκή φούσκα. Για παράδειγμα, εισαγάγετε "1" στη λευκή φούσκα για να αυξήσετε τη βαθμολογία σας κατά 1 πόντο. Εάν θέλετε να αφαιρέσετε μια ζωή, εισαγάγετε "-1" στο λευκό φυσαλλίδα.

Συνιστάται: