Πίνακας περιεχομένων:
- Βήμα 1: Pre Preview Overview
- Σε αυτό το έργο, θα δημιουργήσουμε ένα απλό παιχνίδι, στο οποίο αναπηδάτε μια μπάλα στον τοίχο. Αν χάσετε, πεθαίνετε. Κρίμα. Για εσάς που εκτιμάτε μια πρόκληση, το παιχνίδι αυξάνεται σε δυσκολία με κάθε επίπεδο
- Υλικό:
- 1 x BBC micro: bit
- 1 x καλώδιο Micro USB
- Στόχοι:
- Μάθετε περισσότερα για τον μικροϋπολογιστή microbit
- Μάθετε πώς να προγραμματίζετε ένα απλό παιχνίδι
- Εξετάστε όλες τις περιπτώσεις
- Βήμα 2: Συστατικά
- Πρώτα απ 'όλα, συνδέστε τον μικροϋπολογιστή microbit στον δικό σας υπολογιστή. Δεν απαιτούνται άλλα εξαρτήματα
- Βήμα 3: Προκωδικοποίηση
- Θα πρέπει να προσθέσουμε ένα πακέτο κώδικα για να μπορέσουμε να χρησιμοποιήσουμε τα εξαρτήματα του κιτ μας. Κάντε κλικ στο "Advanced" στο συρτάρι κώδικα για να δείτε περισσότερες ενότητες κώδικα και ανατρέξτε στο κάτω μέρος του συρταριού κώδικα για "Προσθήκη πακέτου"
- Αυτό θα ανοίξει ένα παράθυρο διαλόγου. Αντιγράψτε και επικολλήστε τον ακόλουθο σύνδεσμο στο πεδίο κειμένου "Προσθήκη πακέτου": https://pxt.microbit.org/50544-64675-33322-24641. Κάντε κλικ στο εικονίδιο αναζήτησης ή πατήστε enter και, στη συνέχεια, κάντε κλικ στο κουμπί Tinkercademy
- Σημείωση: Εάν λάβετε μια προειδοποίηση που σας λέει ότι ορισμένα πακέτα θα καταργηθούν λόγω προβλημάτων ασυμβατότητας, θα πρέπει είτε να ακολουθήσετε τις προτροπές είτε να δημιουργήσετε ένα νέο έργο στο μενού αρχείου Έργα
- Βήμα 4: Κωδικοποίηση
- Πρώτα απ 'όλα, καθορίστε τις μεταβλητές σας! Θα χρειαστούμε πολλές μεταβλητές για να αποθηκεύσουμε την τοποθεσία, την ταχύτητα και την κατεύθυνση της μπάλας, το μήκος και τη θέση του κουπιού και, τέλος, το σκορ σας
- Στη συνέχεια, θα προγραμματίσουμε τις λειτουργίες που ελέγχουν το κουπί. Το xb αντιπροσωπεύει τη θέση του πρώτου εικονοστοιχείου του κουπιού από τα αριστερά και το yb αντιπροσωπεύει το μήκος του κουπιού. Η αριστερή και η δεξιά λειτουργία ελέγχουν το xb και μετακινούν το κουπί και η λειτουργία του πίνακα εκτυπώνει το κουπί στην οθόνη
- Στη συνέχεια, συμπεριλαμβάνουμε τη λειτουργία που ελέγχει όταν η μπάλα κινείται. Στην αρχή, η μπάλα κινείται κάθε δευτερόλεπτο αλλά καθώς προχωράτε, η μπάλα κινείται σε όλο και μικρότερα διαστήματα! Πόσο συναρπαστικό
- Τώρα προγραμματίζουμε τις λειτουργίες που ελέγχουν τον τρόπο με τον οποίο η μπάλα αλληλεπιδρά με το περιβάλλον της. Όταν η μπάλα χτυπήσει στο πλάι, η οριζόντια κίνηση της αντιστρέφεται αλλά η κάθετη κίνηση παραμένει η ίδια. Όταν η μπάλα χτυπήσει το ταβάνι, μπορεί να αναπηδήσει προς οποιαδήποτε κατεύθυνση, για να κάνει το παιχνίδι πιο διασκεδαστικό
- Το πιο σημαντικό, πρέπει να δούμε αν η μπάλα χτυπήσει το κουπί. Εάν χάσει, χάνετε, εμφανίζοντας τη βαθμολογία σας! Εάν δεν χάσει, η μπάλα θα αναπηδήσει επίσης σε τυχαία κατεύθυνση και η δυσκολία του παιχνιδιού θα αυξηθεί
- Τέλος, έχουμε έναν βρόχο for που λειτουργεί ως ρολόι, έτσι ώστε η μπάλα να συνεχίζει να κινείται. Επίσης, έχουμε τις συναρτήσεις onButtonPressed () που μετακινούν το κουπί
- Αποθηκεύστε τα κουρασμένα δάχτυλά σας και κατεβάστε τον κώδικα
Βίντεο: To Do PADDLEBALLSUPERSMASHEM Με Micro: bit: 6 Steps
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Μάθετε να προγραμματίζετε ένα απλό αλλά διασκεδαστικό παιχνίδι σε οθόνη 5 επί 5, χρησιμοποιώντας JavaScript! Το PADDLEBALLSUPERSMASHEM μπορεί να έχει ακούσιες ομοιότητες με άλλα, πιο γραφικά, παιχνίδια.
Αυτό το σεμινάριο συνέβαλε ο Justin Soong από το Ινστιτούτο Raffles.
Βήμα 1: Pre Preview Overview
Σε αυτό το έργο, θα δημιουργήσουμε ένα απλό παιχνίδι, στο οποίο αναπηδάτε μια μπάλα στον τοίχο. Αν χάσετε, πεθαίνετε. Κρίμα. Για εσάς που εκτιμάτε μια πρόκληση, το παιχνίδι αυξάνεται σε δυσκολία με κάθε επίπεδο
Υλικό:
1 x BBC micro: bit
1 x καλώδιο Micro USB
Στόχοι:
Μάθετε περισσότερα για τον μικροϋπολογιστή microbit
Μάθετε πώς να προγραμματίζετε ένα απλό παιχνίδι
Εξετάστε όλες τις περιπτώσεις
Βήμα 2: Συστατικά
Πρώτα απ 'όλα, συνδέστε τον μικροϋπολογιστή microbit στον δικό σας υπολογιστή. Δεν απαιτούνται άλλα εξαρτήματα
Βήμα 3: Προκωδικοποίηση
Θα πρέπει να προσθέσουμε ένα πακέτο κώδικα για να μπορέσουμε να χρησιμοποιήσουμε τα εξαρτήματα του κιτ μας. Κάντε κλικ στο "Advanced" στο συρτάρι κώδικα για να δείτε περισσότερες ενότητες κώδικα και ανατρέξτε στο κάτω μέρος του συρταριού κώδικα για "Προσθήκη πακέτου"
Αυτό θα ανοίξει ένα παράθυρο διαλόγου. Αντιγράψτε και επικολλήστε τον ακόλουθο σύνδεσμο στο πεδίο κειμένου "Προσθήκη πακέτου": https://pxt.microbit.org/50544-64675-33322-24641. Κάντε κλικ στο εικονίδιο αναζήτησης ή πατήστε enter και, στη συνέχεια, κάντε κλικ στο κουμπί Tinkercademy
Σημείωση: Εάν λάβετε μια προειδοποίηση που σας λέει ότι ορισμένα πακέτα θα καταργηθούν λόγω προβλημάτων ασυμβατότητας, θα πρέπει είτε να ακολουθήσετε τις προτροπές είτε να δημιουργήσετε ένα νέο έργο στο μενού αρχείου Έργα
Βήμα 4: Κωδικοποίηση
Πρώτα απ 'όλα, καθορίστε τις μεταβλητές σας! Θα χρειαστούμε πολλές μεταβλητές για να αποθηκεύσουμε την τοποθεσία, την ταχύτητα και την κατεύθυνση της μπάλας, το μήκος και τη θέση του κουπιού και, τέλος, το σκορ σας
Στη συνέχεια, θα προγραμματίσουμε τις λειτουργίες που ελέγχουν το κουπί. Το xb αντιπροσωπεύει τη θέση του πρώτου εικονοστοιχείου του κουπιού από τα αριστερά και το yb αντιπροσωπεύει το μήκος του κουπιού. Η αριστερή και η δεξιά λειτουργία ελέγχουν το xb και μετακινούν το κουπί και η λειτουργία του πίνακα εκτυπώνει το κουπί στην οθόνη
Στη συνέχεια, συμπεριλαμβάνουμε τη λειτουργία που ελέγχει όταν η μπάλα κινείται. Στην αρχή, η μπάλα κινείται κάθε δευτερόλεπτο αλλά καθώς προχωράτε, η μπάλα κινείται σε όλο και μικρότερα διαστήματα! Πόσο συναρπαστικό
Τώρα προγραμματίζουμε τις λειτουργίες που ελέγχουν τον τρόπο με τον οποίο η μπάλα αλληλεπιδρά με το περιβάλλον της. Όταν η μπάλα χτυπήσει στο πλάι, η οριζόντια κίνηση της αντιστρέφεται αλλά η κάθετη κίνηση παραμένει η ίδια. Όταν η μπάλα χτυπήσει το ταβάνι, μπορεί να αναπηδήσει προς οποιαδήποτε κατεύθυνση, για να κάνει το παιχνίδι πιο διασκεδαστικό
Το πιο σημαντικό, πρέπει να δούμε αν η μπάλα χτυπήσει το κουπί. Εάν χάσει, χάνετε, εμφανίζοντας τη βαθμολογία σας! Εάν δεν χάσει, η μπάλα θα αναπηδήσει επίσης σε τυχαία κατεύθυνση και η δυσκολία του παιχνιδιού θα αυξηθεί
Τέλος, έχουμε έναν βρόχο for που λειτουργεί ως ρολόι, έτσι ώστε η μπάλα να συνεχίζει να κινείται. Επίσης, έχουμε τις συναρτήσεις onButtonPressed () που μετακινούν το κουπί
Συνιστάται:
Πώς να εκτελέσετε Servo Motors χρησιμοποιώντας Moto: bit με Micro: bit: 7 βήματα (με εικόνες)
Πώς να εκτελέσετε Servo Motors χρησιμοποιώντας Moto: bit Με Micro: bit: Ένας τρόπος για να επεκτείνετε τη λειτουργικότητα του micro: bit είναι να χρησιμοποιήσετε έναν πίνακα που ονομάζεται moto: bit από την SparkFun Electronics (περίπου $ 15-20). Φαίνεται περίπλοκο και έχει πολλά χαρακτηριστικά, αλλά δεν είναι δύσκολο να τρέξει σερβοκινητήρες από αυτό. Moto: bit σας επιτρέπει να
Micro: Bot - Micro: Bit: 20 Βήματα
Micro: Bot - Micro: Bit: Φτιάξτε τον εαυτό σας ένα Micro: Bot! Είναι ένα ρομπότ Micro: Bit ελεγχόμενο με σόναρ για αυτόνομη οδήγηση ή εάν έχετε δύο Micro: Bits, ραδιοελεγχόμενη οδήγηση
Micro: bit - Micro Drum Machine: 10 Steps (with Pictures)
Micro: bit - Micro Drum Machine: Αυτό είναι ένα micro: bit micro drum machine, που αντί να παράγει απλώς τον ήχο, κάνει ντραμς. Είναι εμπνευσμένο από τα κουνέλια από την ορχήστρα micro: bit. Μου πήρε λίγο χρόνο για να βρω μερικές σωληνοειδείς που ήταν εύχρηστες με το mocro: bit
Προγραμματισμός Micro: Bit Robot & Joystick: Bit Controller With MicroPython: 11 Steps
Προγραμματισμός Micro: Bit Robot & Joystick: Bit Controller With MicroPython: Για το Robocamp 2019, το καλοκαιρινό μας στρατόπεδο ρομποτικής, νέοι ηλικίας 10-13 ετών συγκολλούν, προγραμματίζουν και χτίζουν ένα «ρομπότ αντιβάρους» με βάση το μικροσκόπιο του BBC: bit, καθώς και προγραμματισμό ένα μικρό: bit για χρήση ως τηλεχειριστήριο. Εάν βρίσκεστε αυτή τη στιγμή στο Robocamp, κάντε σκι
Μετρήσεις φωτός και χρώματος Με το Pimoroni Enviro: bit για το Micro: bit: 5 βήματα
Μετρήσεις φωτός και χρώματος Με το Pimoroni Enviro: bit για το Micro: bit: Δούλευα σε μερικές συσκευές που επιτρέπουν μετρήσεις φωτός και χρώματος στο παρελθόν και μπορεί να βρείτε πολλά σχετικά με τη θεωρία πίσω από τέτοιες μετρήσεις, οι οδηγίες εδώ και εδώ. κυκλοφόρησε πρόσφατα το enviro: bit, ένα πρόσθετο για το m