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

Micro: bit Παιχνίδι μνήμης: 4 βήματα
Micro: bit Παιχνίδι μνήμης: 4 βήματα

Βίντεο: Micro: bit Παιχνίδι μνήμης: 4 βήματα

Βίντεο: Micro: bit Παιχνίδι μνήμης: 4 βήματα
Βίντεο: 10 ΕΞΥΠΝΟΙ ΓΡΙΦΟΙ | ΜΠΟΡΕΙΣ ΝΑ ΤΟΥΣ ΛΥΣΕΙΣ ΟΛΟΥΣ; 2024, Ιούλιος
Anonim
Micro: bit Memory Game
Micro: bit Memory Game

Ένα απλό παιχνίδι μνήμης, όπου πρέπει να θυμάστε μια ακολουθία και να απαντάτε αν τη δεύτερη φορά, η ακολουθία ήταν ακριβώς η ίδια. Κάθε γύρος προστίθεται ένα επιπλέον βήμα στην ακολουθία.

Βήμα 1: Συνδέστε το Micro: bit σας σε υπολογιστή

Συνδέστε το μικρό σας: bit σε υπολογιστή
Συνδέστε το μικρό σας: bit σε υπολογιστή

Υπάρχουν μόνο δύο πράγματα που χρειαζόμαστε για να φτιάξουμε αυτό το παιχνίδι μνήμης:

ένα μικρό: λίγο

έναν υπολογιστή για την κωδικοποίηση

Εάν δεν έχετε ακόμα micro: bit, πάρτε ένα! Είναι απίστευτα διασκεδαστικά μικρά πράγματα για εργασία και ένας εύκολος τρόπος για τα παιδιά να ανακαλύψουν την τεχνολογία και τον προγραμματισμό.

Για να κάνετε το παιχνίδι μας litle, πρέπει να συνδέσετε το micro: bit σας σε έναν υπολογιστή μέσω του καλωδίου usb.

Βήμα 2: Μεταβείτε στο Micro: bit Python Editor

Μεταβείτε στο Micro: bit Python Editor
Μεταβείτε στο Micro: bit Python Editor

Για να δημιουργήσουμε το παιχνίδι, θα χρειαστεί να βάλουμε κάποιο κώδικα στο micro bit μας. Για να το κάνετε αυτό, μεταβείτε στη διεύθυνση:

Επιλέξτε τον βασικό κωδικό που δίνεται και επικολλήστε τον παρακάτω κώδικα στον επεξεργαστή:

# Προσθέστε τον κωδικό σας Python εδώ. Από εισαγωγή μικροϋπολογιστή * εισαγωγή τυχαία # δημιουργία οθονών ενεργειών = ["A", "B", Image. ARROW_N, Image. ARROW_E, Image. ARROW_S, Image. ARROW_W] # γενικές ρυθμίσεις παιχνιδιών κινείται = gameover = False def show_moves (): display.show (κινήσεις, καθυστέρηση = 1000) ύπνος (1000) display.show ('=') sleep (1000) επιλογές = (random.randint (1, 2)) εάν επιλογές == 2: display.show (κινήσεις, καθυστέρηση = 1000) ύπνος (1000) επιλογές elif == 1: length = len (κινήσεις) -1 newMoves = λίστα (κινήσεις) newnr = (random.randint (0, μήκος)) oldmove = newMoves [newnr] newmove = random.choice (ενέργειες) newMoves [newnr] = newmove if oldmove == newmove: options = 2 display.show (newMoves, delay = 1000) sleep (1000) buttonpressed = False while buttonpressed == False: display.show (' ? ') εάν επιλογές == 2: εάν button_b.was_pressed (): return True buttonpressed = True break elif button_a.was_pressed (): display.show (Image. HAPPY) sleep (2000) buttonpressed = True return False elif επιλογές == 1: if button_a.was_pressed (): return True buttonpressed = True break elif button_b. was_pressed (): display.show (Image. HAPPY) sleep (2000) buttonpressed = True return False def add_nextMove (): moves.append (random.choice (action)) # game while gameover == False: add_nextMove () gameover = show_moves () display.scroll ("Missed..") display.show (Image. SAD) sleep (2000)

Βήμα 3: Ανεβάστε τον κωδικό στο μικρό σας: bit

Πρώτα απ 'όλα, βεβαιωθείτε ότι το microbit είναι συνδεδεμένο στον υπολογιστή σας.

Στο πρόγραμμα επεξεργασίας, κάντε κλικ στην επιλογή Λήψη στην επάνω αριστερή γωνία, για να πραγματοποιήσετε λήψη του κώδικα στον υπολογιστή σας και μεταφέρετε και αποθέστε το αρχείο στην εξερεύνηση αρχείων στο microbit σας.

Το πορτοκαλί φως στο πίσω μέρος του μικροφώνου σας: το bit θα αρχίσει να αναβοσβήνει. Μόλις ολοκληρωθεί η μεταφορά, ο κωδικός θα αρχίσει να τρέχει και θα ξεκινήσει το πρώτο στάδιο του παιχνιδιού!

Βήμα 4: Παίξτε

Παίζω !
Παίζω !

Για επανεκκίνηση του παιχνιδιού, πατήστε το κουμπί δίπλα στη θύρα usb στο micro: bit, το οποίο λειτουργεί ως κουμπί επαναφοράς.

Θα δείτε ένα σύμβολο, ακολουθούμενο από ένα σύμβολο '=', ένα δεύτερο σύμβολο και ένα ερωτηματικό. Για παράδειγμα: A = A;

Το παιχνίδι είναι απλό: η πρώτη ακολουθία ισούται με τη δεύτερη;

Πιστεύετε ότι ισχύει; Τύπου A. Πιστεύετε ότι δεν είναι; Πατήστε Β.

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

Εάν δεν έχετε τύχη, θα εμφανιστεί ένα λυπημένο πρόσωπο.

Απλώς δοκιμάστε ξανά πατώντας το κουμπί επαναφοράς στο πίσω μέρος!

Απολαμβάνω !

Συνιστάται: