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

Πώς να κάνετε εισβολείς χώρου σε μικροϋπολογιστές: 4 βήματα
Πώς να κάνετε εισβολείς χώρου σε μικροϋπολογιστές: 4 βήματα

Βίντεο: Πώς να κάνετε εισβολείς χώρου σε μικροϋπολογιστές: 4 βήματα

Βίντεο: Πώς να κάνετε εισβολείς χώρου σε μικροϋπολογιστές: 4 βήματα
Βίντεο: StartTV.Περιγράμματα.153. Πόλεμος του '40 2024, Νοέμβριος
Anonim
Πώς να κάνετε εισβολείς χώρου στο Micro Bit
Πώς να κάνετε εισβολείς χώρου στο Micro Bit

Το πρώτο βήμα λοιπόν είναι να δημιουργήσουμε το πλοίο μας. Μεταβαίνετε στο "Basic" και προσθέτετε ένα μπλοκ "On start". Στη συνέχεια, πηγαίνετε στο "Μεταβλητές" και δημιουργείτε μια μεταβλητή που ονομάζεται "SHIP" και επιλέγετε ένα μπλοκ από την καρτέλα "Μεταβλητές" που λέει "Ορισμός Sprite στο 0". Στη συνέχεια, βάζετε "SHIP" αντί για "sprite". Στη συνέχεια, πηγαίνετε στην καρτέλα "Παιχνίδι" και επιλέξτε "δημιουργία sprite σε x 2 y 2" και το βάζετε αντί για "0" στο "ορίστε την αποστολή στο 0". Μετά από αυτό, μπορείτε να "y" στο 4 αντί για 4. Επίσης, ο μετρητής βαθμολογίας είναι προαιρετικός. Ορίστε, πήραμε το πλοίο μας και το επόμενο βήμα θα είναι η κίνηση του πλοίου μας.

Βήμα 1: Κίνηση του πλοίου

Κίνηση του Πλοίου
Κίνηση του Πλοίου

Πηγαίνετε στην καρτέλα εισαγωγής και παίρνετε τα μπλοκ "πατημένο το κουμπί Β" και "πατημένο το κουμπί Α". Στη συνέχεια, πηγαίνετε στο Παιχνίδι και επιλέξτε "sprite move by 1" και αλλάζετε σε Sprite για SHIP. Τοποθετήστε το στο μπλοκ "On B pressed button". Και κάνετε το ίδιο πράγμα για το Α αλλά αντί να μετακινηθείτε κατά 1 βάζετε -1.

Βήμα 2: Λήψη μεταβλητής

Shoot Variable
Shoot Variable

Έτσι, πρώτα θα μεταβείτε στην "Εισαγωγή", στη συνέχεια επιλέξτε "Πατημένο το κουμπί A+B" και προσθέστε το στον κωδικό. Στη συνέχεια, φτιάχνετε μια μεταβλητή που ονομάζεται "SHOOT", μετά πηγαίνετε ξανά στη μεταβλητή, προσθέστε "set SHOOT to 0" και αλλάζετε το "0" σε "create sprite at x: _ y: _" και στη συνέχεια επιλέγετε "ship x:" στο το τμήμα παιχνιδιών, στη συνέχεια, τοποθετήστε το στο "create sprite at x: ship x:". Είναι πολύ μπερδεμένο αλλά μπορείτε να το καταλάβετε καλύτερα από την εικόνα. Στη συνέχεια, κάντε το ίδιο βήμα για το "y". Στη συνέχεια, μεταβαίνετε στην καρτέλα του παιχνιδιού και προσθέτετε "SHOOT change brightness by 88". Στη συνέχεια, πηγαίνετε στην καρτέλα βρόχου και επιλέξτε "επανάληψη 4 φορές και διαφήμιση στον κώδικα. Στη συνέχεια, στην καρτέλα αυτή βάζετε" SHOOT αλλαγή y κατά -1, στη συνέχεια στον κώδικα "επανάληψη", προσθέστε "παύση 150 ms" για την ταχύτητα της μεταβλητής "SHOOT", τότε ακόμα μέσα στο βρόχο, πηγαίνετε στη λογική και επιλέγετε "αν _ τότε" και το προσθέτετε στο λογικό. Στον κενό χώρο του μπλοκ λογικής βάζετε "is_touching_". Στη συνέχεια, προσθέτετε τις μεταβλητές "SHOOT" και "ENEMY" (δημιουργήστε μια μεταβλητή που ονομάζεται "ΕΧΘΡΟΣ" και θα την ορίσουμε αργότερα). Στη συνέχεια, στο μπλοκ λογικής προσθέστε "διαγραφή εχθρού" και "διαγραφή πυροβολισμού", στη συνέχεια, αν θέλετε μπορείτε να προσθέσετε μουσική ή ηχητικό εφέ όταν καταστρέψετε έναν εχθρό, στη συνέχεια προσθέστε ένα μπλοκ "αλλαγή βαθμολογίας κατά 1". Στη συνέχεια, έξω από το μπλοκ βρόχου και λογικής, προσθέτετε ένα άλλο "if_ τότε". Στη συνέχεια, πηγαίνετε στη λογική και προσθέτετε το μπλοκ που έχει "0 ≤ 0" στον κενό χώρο. Στη συνέχεια, στο πρώτο 0, βάζετε "SHOOT y". Στη συνέχεια, στο μπλοκ λογικής, βάζετε "διαγραφή πυροβολισμού"

Βήμα 3: Κάνοντας τη μεταβλητή του εχθρού

Κάνοντας τη μεταβλητή του εχθρού
Κάνοντας τη μεταβλητή του εχθρού

Πρώτα προσθέστε ένα μπλοκ "για πάντα" και δημιουργήστε μια μεταβλητή με το όνομα "ΕΧΘΡΟΣ", μεταβείτε στην καρτέλα μεταβλητή και προσθέστε "ορίστε τον ΕΧΘΡΟ στο _" και στο κενό διάστημα βάλτε "δημιουργία sprite σε x: _ y: _". Στη συνέχεια, στον κενό χώρο του μπλοκ "create sprite", προσθέστε "επιλέξτε τυχαία από 0 έως 4" στην καρτέλα "μαθηματικά". Στη συνέχεια, προσθέτετε "ENEMY set brightness to 150" από την καρτέλα "παιχνίδι" και στη συνέχεια προσθέτετε "παύση 100 ms" κάτω από αυτό. Μετά το μπλοκ "παύσης", προσθέτετε "ΕΧΘΡΟΙ στρίψτε δεξιά κατά 90 μοίρες", το οποίο βρίσκεται στην καρτέλα "παιχνίδι". Στη συνέχεια, πηγαίνετε στην καρτέλα "βρόχος" και προσθέτετε "επανάληψη 4 φορές" και μέσα στο μπλοκ "βρόχου", προσθέτετε "ΕΧΘΡΟΣ κίνηση 1 και" παύση 500 ms. Τώρα περνάμε στην καρτέλα λογική και προσθέτουμε 2 μπλοκ του "if_ then". Και μέσα στον πρώτο κενό χώρο, προσθέτετε "είναι _ αγγίζει _" και προσθέτετε "ΕΧΘΡΟΣ" στον πρώτο κενό χώρο και "ΠΛΟΙΟΣ" στο δεύτερο κενό διάστημα, και μέσα στο μπλοκ λογικής, προσθέτετε "παιχνίδι πάνω". Τώρα στο άλλο μπλοκ λογικής, προσθέτουμε "is _ touching edge" και στον κενό χώρο προσθέτουμε "ENEMY" και μέσα στο μπλοκ logiv προσθέτουμε "delete ENEMY"

Βήμα 4: Έτσι πρέπει να μοιάζει

Έτσι πρέπει να μοιάζει
Έτσι πρέπει να μοιάζει

Ας ελπίσουμε ότι δεν ήμουν τόσο κακός στο να εξηγήσω πώς να το φτιάξω αυτό και ελπίζω να σας άρεσε το παιχνίδι:)

Συνιστάται: