» elettronica » Arduino »Suoniamo in una dimensione - 2

Giochiamo in una dimensione - 2



Il trasferimento di videogiochi classici da due dimensioni a una può dare risultati interessanti. Ho già tradotto un articolo di Instructables con il soprannome mischka su un esperimento corrispondente con un gioco simile a Pong. E l'autore dello stesso sito con il soprannome Infinityspace ha trasferito un gioco simile a Duck Hunt in una dimensione. Il suo design è una versione leggermente modificata. fatto in casa un altro autore dello stesso sito, sotto il soprannome di Joe_barhouch, di cui ha parlato qui.

La trama del gioco è la seguente: un'anatra vola oltre il cacciatore e devi premere il pulsante nel momento in cui si trova direttamente sopra il cacciatore. Tuttavia, i videogiochi classici sono così minimalisti, e ancora di più dopo essere stati trasferiti nello spazio unidimensionale. Non sa cosa sia "sopra", e si ritiene che nel mezzo di un display a linea singola la distanza tra l'anatra e il cacciatore sia uguale a zero, quindi, il fatto che la velocità di volo della frazione sia finita non viene preso in considerazione e il vantaggio che viene insegnato nel mondo reale dei cacciatori prima non è richiesto in questo gioco.

Un'anatra è riutilizzabile, perché in uno spazio unidimensionale non ha nessun posto dove cadere. Quando il cacciatore vi entra, lampeggia e ... continua a volare ulteriormente, ma a una velocità maggiore. L'aumento della velocità ad ogni colpo continua fino a quando il cacciatore inizia a perdere. Se gli manca cinque volte, nemmeno di fila, l'anatra, teletrasportarsi all'inizio della linea (si scopre che teletrasportarsi nello spazio unidimensionale è una cosa semplice e banale, come camminare o cavalcare in uno spazio bidimensionale o tridimensionale), riposa e dà un riposo al cacciatore, dopodiché inizia il gioco di nuovo a bassa velocità.



Sì, questo non fa per te, presta attenzione all'uso di Ctrl + C lì nello stesso significato in cui viene utilizzato finora nelle console dei moderni sistemi operativi simili a UNIX (il seguente video è stato girato da Sergei Frolov):



Ma torniamo al seminario di Infinityspace: è ansioso di sperimentare uno spazio monodimensionale, anche virtuale, quindi prepara con urgenza un pulsante, LED, ponticelli dupont, un cavo USB per Arduino e resistori limitatori di corrente:

Giochiamo in una dimensione - 2



Crea il programma Fritzing per il collegamento dei LED ai resistori. Tutti i LED sono collegati da anodi ai pin di Arduino, i catodi ai resistori, i pin opposti del resistore sono collegati a un filo comune. Il pulsante nel diagramma non viene mostrato; quando viene premuto, collega il pin 13 di Arduino a un filo comune. Si consiglia di sollevarlo con un resistore o attivare l'uscita 13 del resistore di pull-up interno a livello di codice.



Di seguito è riportato un elenco dei pin di Arduino coinvolti:

LED 1 - pin 2
. . .
LED 9 - pin 10
Pulsante - perno 13.

Schizzi master di sketch qui. Se lo desideri, puoi modificarlo in modo da non perdere l'anatra non 5 volte, ma, diciamo, 100. E ricorda lo ZX Spectrum e il tradimento del team POKE per brochure speciali. Le caratteristiche del programma sono i commenti in cinese, nonché l'output ai messaggi di monitoraggio della porta seriale sugli eventi che si verificano durante il gioco.

Il maestro crea la custodia del gioco da una scatola di cartone, anche se è possibile utilizzare plastica, compensato, lamiera, ecc. La custodia più economica, ma allo stesso tempo durevole, è una scatola di giunzione. Quando si trasferiscono prodotti fatti in casa nella custodia, si consiglia di rimuovere la breadboard e i ponticelli Dupont - saranno utili per il debug dei seguenti progetti - e collegare tutto mediante saldatura.









Con sufficiente immaginazione, puoi trovare analoghi unidimensionali di altri giochi classici. E persino creare una singola console per loro con una linea di LED e diversi pulsanti, in cui i microcontrollori con vari giochi unidimensionali possono essere cambiati come cartucce. La monodimensionalità non è l'unica direzione nell'applicare il principio KISS ai giochi. Ci sono anche giochi audio in cui manca l'immagine e il giocatore riceve tutte le informazioni sotto forma di suoni. Inizialmente, tali giochi sono stati sviluppati per i non vedenti, ma poi quelli che volevano giocarci sono stati trovati tra gli ipovedenti.
4.3
1.7
5

Aggiungi un commento

    • sorrideresorrisiXaxabeneDONTKNOWyahoonea
      capozeroimbrogliaresìSì-sìaggressivosegreto
      scusaballaredance2dance3perdonoaiutobevande
      arrestoamicibuonogoodgoodfischiodeliquiolinguetta
      fumobattimanicraydeclarederisoriodon-t_mentionscaricare
      caloreadiratolaugh1mdaincontromoskingnegativo
      not_ipopcornpunireleggerespaventarespaventacerca
      schernirethank_youquestoto_clueumnikacutoconcordare
      cattivobeeeblack_eyeblum3arrossirevanterianoia
      censuratospiritosagginesecret2minacciarevittoriayusun_bespectacled
      ShokRespektlolPrevedbenvenutoKrutoyya_za
      ya_dobryiaiutantene_huliganne_othodiFludbandovicino

Ti consigliamo di leggere:

Passalo per lo smartphone ...