Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Κύριος χαρακτήρας με δυνατότητα αναπαραγωγής - Κουκουβάγια
- Βήμα 2: Enemy Sprites - ιοί
- Βήμα 3: Φλόγες έκρηξης
- Βήμα 4: Μάσκα
- Βήμα 5: Ελέγξτε τον χαρακτήρα παιχνιδιού με το Grove Zero
Βίντεο: Virus Killer - Grove Zero Video Game: 5 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Τον τελευταίο καιρό, πολλά μέρη του κόσμου έχουν κυκλοφορήσει μια σειρά προστατευτικών μετρήσεων για την καταπολέμηση της εντατικής πανδημίας COVID-19. Μία από τις λύσεις τους είναι να μείνουν στο σπίτι για την τήρηση της κοινωνικής απόστασης. Αναμφίβολα, ο ιός γίνεται κοινός εχθρός για όλους. Ας κάνουμε λοιπόν ένα παιχνίδι για να «σκοτώσουμε» τους ιούς. Να είστε ασφαλείς και υγιείς!
Σε αυτό το σεμινάριο, θα κάνουμε ένα παιχνίδι για τη θανάτωση ιών μέσω γραφικού προγραμματισμού.
Θα προγραμματίσουμε τα 4 sprites το ένα μετά το άλλο. Ας αρχίσουμε!
Προμήθειες
Κιτ εκκίνησης Grove Zero
Βήμα 1: Κύριος χαρακτήρας με δυνατότητα αναπαραγωγής - Κουκουβάγια
Η κουκουβάγια λειτουργεί ως ο χαρακτήρας που πρέπει να ελεγχθεί στο παιχνίδι. Θα το μετακινήσουμε αριστερά και δεξιά για να πυροβολήσουμε τους ιούς. Αρχικά, επιλέξτε τη λειτουργία "Στάδιο". Διαγράψτε το προεπιλεγμένο sprite και επιλέξτε ένα νέο Sprite "Εκτέλεση".
Τώρα, ακολουθήστε το παρακάτω παράδειγμα προγράμματος και κώδικα. Προσθέτουμε τρία κύρια μπλοκ σε λειτουργία σκηνής, από αριστερά προς τα δεξιά:
1) Λάβετε εντολή από τη μονάδα Twin Button και μετακινήστε τον χαρακτήρα
2) Αρχικοποίηση. Ορίστε συντεταγμένες του χαρακτήρα και της κουκκίδας.
3) Τέλος μπλοκ παιχνιδιού
Βήμα 2: Enemy Sprites - ιοί
Προσθέστε έναν νέο ιό Sprite. Κάντε κλικ στην επιλογή "Μεταφόρτωση" για να ανεβάσετε την εικόνα του ιού στη βιβλιοθήκη σας.
Μπορείτε να επιλέξετε ορισμένους ιούς σε διάφορα μεγέθη και σχήματα. Σε αυτό το σεμινάριο, χρησιμοποιούμε τρεις τύπους ιών.
Στο δεύτερο στιγμιότυπο οθόνης μπορείτε να δείτε κώδικα που σχετίζεται με sprites ιών.
Βήμα 3: Φλόγες έκρηξης
Ακολουθώντας την ίδια μέθοδο, προσθέστε μια νέα φλόγα έκρηξης sprite.
Εδώ προσθέτω 4 τύπους φλόγες έκρηξης. Μπορείτε επίσης να επιλέξετε τα μοτίβα τους μόνοι σας και πόσα θέλετε να χρησιμοποιήσετε.
Παρακάτω είναι το παράδειγμα προγράμματος για τη φλόγα έκρηξης. Ας κωδικοποιήσουμε.
Βήμα 4: Μάσκα
Οι μάσκες λειτουργούν ως σφαίρες. Ας προσθέσουμε ένα νέο sprite και να ανεβάσουμε μια εικόνα μάσκας στη βιβλιοθήκη μας.
Στο πρώτο στιγμιότυπο οθόνης υπάρχει το παράδειγμα προγράμματος για τη μάσκα.
Προσθέστε ένα φόντο. Μπορείτε να επιλέξετε από τη Βιβλιοθήκη σκηνικού ή να ανεβάσετε το δικό σας φόντο για να διακοσμήσετε το παιχνίδι σας.
Βήμα 5: Ελέγξτε τον χαρακτήρα παιχνιδιού με το Grove Zero
Στη συνέχεια, μεταβείτε το Codecraft σε λειτουργία "Συσκευή". Ας φέρουμε τις μονάδες Grove Zero. Αρχικά, συνδέστε την κεντρική πλακέτα στον υπολογιστή σας με ένα καλώδιο USB. Στη συνέχεια, κάντε κλικ στο κουμπί Σύνδεση στο Codecraft.
Ας γράψουμε κάποιο κώδικα για το πρόγραμμα ελέγχου. Αυτό το μέρος είναι πολύ εύκολο, το οποίο απαιτεί μόνο από εμάς να πατήσουμε το κουμπί και να στείλουμε το μήνυμα.
Στη συνέχεια, κουμπώστε το κεντρικό και το διπλό κουμπί μαζί. Όπως γνωρίζουμε, η συλλογή Grove Zero μας επιτρέπει να συνδέουμε μονάδες μέσω της εύκολης σύνδεσης "snap-together".
Αφού συνδεθούν οι μονάδες με επιτυχία, κάντε κλικ στο κουμπί Διαδικτυακός εντοπισμός σφαλμάτων και, στη συνέχεια, το παιχνίδι θα ενεργοποιηθεί με το κουμπί.
Τώρα, επιστρέψτε στη λειτουργία "Στάδιο" και πυροβολήστε τους ιούς!
Για περισσότερες πληροφορίες σχετικά με τη σειρά Grove Zero, το Codecraft και άλλο υλικό για κατασκευαστές και εκπαιδευτές STEM, επισκεφθείτε τον ιστότοπό μας, Το TinkerGen δημιούργησε μια καμπάνια Kickstarter για το MARK (Make A Robot Kit), ένα κιτ ρομπότ για τη διδασκαλία κωδικοποίησης, ρομποτικής, AI!
Συνιστάται:
DIY Raspberry Pi Zero Handheld Game Console: 6 βήματα (με εικόνες)
DIY Raspberry Pi Zero Handheld Game Console: Σε αυτό το έργο θα σας δείξω πώς χρησιμοποίησα ένα Raspberry Pi Zero, μπαταρίες NiMH, ένα σπιτικό κύκλωμα προστασίας από υπερφόρτιση, ένα LCD οπισθοπορείας και έναν ενισχυτή ήχου για να δημιουργήσω μια χειροκίνητη κονσόλα παιχνιδιών που μπορεί να παίξει ρετρό παιχνίδια. Ας αρχίσουμε
CoronaVirus Killer With Arduino Nano και UV Light: 5 βήματα
CoronaVirus Killer With Arduino Nano και UV Light: Σύμφωνα με την τελευταία οδηγία για τη διάγνωση και τη θεραπεία του νέου κορονοϊού που κυκλοφόρησε από την Εθνική Επιτροπή Υγείας, ο ιός είναι ευαίσθητος στο υπεριώδες φως και τη θερμότητα, οπότε η υπεριώδης ακτινοβολία μπορεί να εξαλείψει αποτελεσματικά τον ιό
Το Internet Controlled Corona Virus Slapper: 6 Βήματα
Το Internet Controlled Corona Virus Slapper: Ας εκτοξεύσουμε συλλογικά τις απογοητεύσεις μας χτυπώντας τον ιό Corona μέσω του Διαδικτύου! Για να το καταστήσουμε σαφέστερο, αυτό το έργο προορίζεται να προσφέρει κάποια κωμική ανακούφιση κατά τη διάρκεια αυτών των καιρών, δεν έχει σκοπό να αγνοήσει τη σοβαρότητα του τρέχουσα κατάσταση
Waveshare Game-HAT MOD Raspberry PI Zero/Zero W [EN/ES]: 4 Βήματα
Waveshare Game-HAT MOD Raspberry PI Zero/Zero W [EN/ES]: ENGLISH/INGLÉS: Όπως γνωρίζετε, η συναρμολόγηση του Waveshare Game-HAT είναι αρκετά απλή αν είναι ένα από τα μοντέλα που είναι πλήρως συμβατά με το σχέδιο, είναι το Raspberry Pi 2/3 / 3A + / 3B / 3B + /, προσωπικά προτιμώ ότι η κονσόλα παιχνιδιών μπορεί να είναι
Fake Virus !!!: 5 Βήματα
Fake Virus !!!: Θέλετε να κάνετε φάρσα στους φίλους σας και να κλείσετε τον υπολογιστή τους; Κοιτάξτε εδώ για να δείτε πώς. ΣΗΜΕΙΩΣΗ: απλώς κλείνει δεν σκοτώνει μνήμη, προγράμματα, κλπ. αυτό είναι το δεύτερο διδακτικό μου !!! καμια συμβουλη για μενα? Παρακαλώ σχολιάστε. ευχαριστώ