» Ηλεκτρονικά » Arduino »Παίζουμε σε μία διάσταση - 2

Παίζουμε σε μία διάσταση - 2



Η μεταφορά κλασικών βιντεοπαιχνιδιών από δύο διαστάσεις σε μία μπορεί να δώσει ενδιαφέροντα αποτελέσματα. Έχω ήδη μεταφράσει ένα άρθρο από τους Instructables με το ψευδώνυμο mischka για ένα αντίστοιχο πείραμα με ένα παιχνίδι παρόμοιο με το Pong. Και ο συγγραφέας του ίδιου ιστότοπου με το ψευδώνυμο Infinityspace μεταβίβασε ένα παιχνίδι παρόμοιο με το Duck Hunt σε μια διάσταση. Ο σχεδιασμός του είναι μια ελαφρώς τροποποιημένη έκδοση. σπιτικό άλλος συγγραφέας του ίδιου ιστότοπου, με το ψευδώνυμο Joe_barhouch, για τον οποίο μίλησε εδώ.

Το οικόπεδο του παιχνιδιού έχει ως εξής: μια πάπια πετάει πέρα ​​από τον κυνηγό, και πρέπει να πατήσετε το κουμπί τη στιγμή που είναι ακριβώς πάνω από τον κυνηγό. Ωστόσο, τα κλασικά βιντεοπαιχνίδια είναι τόσο μινιμαλιστικά, και ακόμη περισσότερο μετά τη μεταφορά τους σε μονοδιάστατο χώρο. Δεν γνωρίζει τι είναι "πάνω" και πιστεύεται ότι στη μέση μιας οθόνης μονής γραμμής η απόσταση μεταξύ της πάπιας και του κυνηγού είναι ίση με μηδέν, επομένως το γεγονός ότι η ταχύτητα πτήσης του κλάσματος είναι πεπερασμένο δεν λαμβάνεται υπόψη και το μόλυβδο που διδάσκεται στον πραγματικό κόσμο των κυνηγών δεν απαιτείται σε αυτό το παιχνίδι.

Μια πάπια είναι επαναχρησιμοποιήσιμη, επειδή σε ένα μονοδιάστατο χώρο δεν έχει πουθενά να πέσει. Όταν ο κυνηγός μπαίνει σε αυτό, αναβοσβήνει και ... συνεχίζει να πετάει περισσότερο, αλλά με μεγαλύτερη ταχύτητα. Η αύξηση της ταχύτητας με κάθε χτύπημα συνεχίζεται μέχρι να αρχίσει να λείπει ο κυνηγός. Εάν χάσει πέντε φορές, ούτε καν σε μια σειρά, η πάπια, τηλεμεταφερόμενη στην αρχή της γραμμής (φαίνεται να τηλεμεταφέρεται σε μονοδιάστατο χώρο είναι ένα απλό και κοσμικό πράγμα, όπως περπάτημα ή ιππασία σε δισδιάστατο ή τρισδιάστατο χώρο), στηρίζεται και δίνει στον κυνηγό ένα υπόλοιπο, μετά το οποίο αρχίζει το παιχνίδι και πάλι σε χαμηλή ταχύτητα.



Ναι, αυτό δεν είναι για σας, προσέξτε τη χρήση του Ctrl + C με την ίδια έννοια που χρησιμοποιείται μέχρι τώρα στις κονσόλες των σύγχρονων λειτουργικών συστημάτων που μοιάζουν με UNIX (το επόμενο βίντεο τραβήχτηκε από τον Σεργκέι Φρόλοφ):



Αλλά ας επιστρέψουμε στο εργαστήριο Infinityspace - είναι πρόθυμος να πειραματιστεί με μονοδιάστατο χώρο, ακόμα και εικονικό, έτσι ετοιμάζει επειγόντως ένα κουμπί, LEDs, jumper jumpers, ένα καλώδιο USB για Arduino και τρέχουσες αντιστάσεις περιορισμού:

Παίζουμε σε μία διάσταση - 2



Κάνει το πρόγραμμα Fritzing για τη σύνδεση LED σε αντιστάσεις. Όλες οι λυχνίες LED συνδέονται με ανόδους σε καρφίτσες Arduino, κάθοδοι σε αντιστάσεις, αντίθετες ακίδες αντιστάσεως συνδέονται με ένα κοινό καλώδιο. Το κουμπί στο διάγραμμα δεν εμφανίζεται · όταν πατηθεί, συνδέει τον πείρο Arduino 13 με ένα κοινό καλώδιο. Συνιστάται να το τραβήξετε με μια αντίσταση ή να ενεργοποιήσετε την έξοδο 13 της εσωτερικής αντίστασης pull-up.



Ακολουθεί μια λίστα με τις καρφίτσες του Arduino:

LED 1-pin 2
. . .
LED 9 ακίδων 10
Κουμπί - ακίδα 13.

Sketch master spreads εδώ. Εάν το επιθυμείτε, μπορείτε να το επεξεργαστείτε ώστε να μην χάσετε 5 φορές την πάπια, αλλά, ας πούμε, 100. Και θυμηθείτε το ZX Spectrum και εξαπατώντας από την ομάδα POKE για ειδικά φυλλάδια. Τα χαρακτηριστικά του προγράμματος είναι τα σχόλια στα κινέζικα καθώς και τα μηνύματα παρακολούθησης της σειριακής θύρας για τα συμβάντα που συμβαίνουν κατά τη διάρκεια του παιχνιδιού.

Ο πλοίαρχος κάνει το κουτί από ένα κιβώτιο από χαρτόνι, αν και μπορεί να χρησιμοποιηθεί πλαστικό, κόντρα πλακέ, λαμαρίνα κλπ. Η πιο δημοσιονομική, αλλά ταυτόχρονα ανθεκτική περίπτωση είναι ένα κουτί διασταύρωσης. Όταν μεταφέρετε τα προϊόντα που κατασκευάζονται στο σπίτι, συνιστάται η αφαίρεση του πινέλου και των jumpers Dupont - είναι χρήσιμα για την αποσφαλμάτωση των παρακάτω έργων - και συνδέστε τα πάντα με συγκόλληση.









Με αρκετή φαντασία, μπορείτε να βρείτε μονοδιάστατα ανάλογα με άλλα κλασικά παιχνίδια. Και μάλιστα, δημιουργήστε μια ενιαία κονσόλα για αυτούς με μια σειρά LEDs και μερικά κουμπιά, στα οποία μικροελεγκτές με διάφορα μονοδιάστατα παιχνίδια μπορούν να αλλάξουν σαν φυσίγγια. Η μονοδιάστατη διάσταση δεν είναι η μόνη κατεύθυνση στην εφαρμογή της αρχής KISS στα παιχνίδια. Υπάρχουν επίσης ηχητικά παιχνίδια όπου η εικόνα λείπει και ο παίκτης λαμβάνει όλες τις πληροφορίες με τη μορφή ήχων. Αρχικά, τέτοιου είδους παιχνίδια αναπτύχθηκαν για τους τυφλούς, αλλά εκείνοι που ήθελαν να παίξουν σε αυτούς βρέθηκαν ανάμεσα στους σκοπευτές.
4.3
1.7
5

Προσθέστε ένα σχόλιο

    • χαμόγελοχαμογελάειxaxaΕντάξειdontknowyahoonea
      αφεντικόξυστάανόητοςναιναι-ναιεπιθετικήμυστικό
      Συγγνώμηχορόςdance2dance3συγχώρησηβοήθειαποτά
      σταματήστεφίλουςκαλόgoodgoodσφυρίχτρασυρρέουνγλώσσα
      καπνόςπαλαμάκιαcrayδηλώστεαπογοητευτικήdon-t_mentionκατεβάστε
      θερμότηταςirefulγέλιο1mdaσυνάντησηmoskingαρνητική
      not_iποπ κορντιμωρίαδιαβάστετρομάξτεφοβίζειαναζήτηση
      χλευάζωthank_youαυτόto_clueumnikοξείασυμφωνώ
      κακόbeeeblack_eyeblum3ρουζκαυχηθείτεπλήξη
      λογοκρισίαευχαρίστησηsecret2απειλήσουννίκηyusun_bespectacled
      shokrespektlolπροβλέπουνκαλωσορίστεkrutoyya_za
      ya_dobryiβοηθόςne_huliganne_othodifludαπαγόρευσηκοντά

Σας συμβουλεύουμε να διαβάσετε:

Κάντε το για το smartphone ...