Sommario:

Gioco interattivo di Simon Says: 5 passaggi
Gioco interattivo di Simon Says: 5 passaggi

Video: Gioco interattivo di Simon Says: 5 passaggi

Video: Gioco interattivo di Simon Says: 5 passaggi
Video: How to Play the Simon Says Game 2024, Dicembre
Anonim
Gioco interattivo Simon Says
Gioco interattivo Simon Says

Non ricordo bene come si è evoluto questo gioco, ma la motivazione principale alla base è migliorare l'elaborazione cognitiva e l'attenzione facendo in modo che i giocatori si concentrino su una sequenza di colpi di batteria e poi ripetano quella sequenza. I giocatori possono utilizzare tappetini dance-dance-revolution o un controller personalizzato in stile bongo a 4 pad. È stato creato per www.tulgeywood.us per dare un po' di informazioni ai giocatori/utenti target

Passaggio 1: software

Software
Software

Sono stato molto fortunato a incontrare uno sviluppatore di giochi di talento nel Regno Unito che ha interessi simili. https://www.funpods.com/ abbiamo parlato e nel giro di una settimana ha tirato fuori questa fantastica batteria virtuale. Per ora evitiamo di rilasciare il codice sorgente poiché è ancora in fase di sviluppo, ma puoi riprodurre la nostra demo funzionante utilizzando le righe della tastiera (qwertyui) per il giocatore 1 e (asdfghjk) per il giocatore 2.https://web. mac.com/pauric_ocallaghan/simondrums/PauricsDrums_003.htm Inizialmente abbiamo utilizzato 8 pad mappati sugli interruttori a 8 trovati su un tappetino DDR, ma li abbiamo riportati a 4 per semplicità. Il gioco è stato testato di recente e verranno introdotti numerosi miglioramenti. 1) i due drum kit virtuali saranno di colori diversi, 2) il periodo di ascolto per il giocatore 2 sarà esteso 3) i pad del controller manuale necessitano di frecce per consentire giocatori per mappare il reale e il virtuale insieme. ultima versione 4 https://www.funpods.com/freelance/TulgeyWood/Pauric'sDrums_004.htm (nota per Richard, puoi rimuovere il ' mentre taglia il collegamento qui) Nota per tutti gli altri, non so quanta larghezza di banda ho, quindi se il collegamento.mac muore prova i funpod copiando/incollando l'intera riga, non fare semplicemente clic sul collegamento interrotto. E dai un'occhiata ad alcuni degli altri giochi di Richards, l'ho contattato dopo aver giocato ai bono del Bonobo, è davvero fantastico.

Passaggio 2: hardware: generatore di tasti premuti

Hardware: generatore di pressione dei tasti
Hardware: generatore di pressione dei tasti
Hardware: generatore di pressione dei tasti
Hardware: generatore di pressione dei tasti

Un problema immediato che dovevamo risolvere era che la piattaforma che Richard usa per lo sviluppo del gioco, shockwave, non accettava gli input del cappello del joystick generati nativamente dai tappetini da ballo, c'è un plugin ma abbiamo deciso di progettare l'hardware per creare i tasti premuti, sarà più adattabile in futuro se costruissimo dispositivi con più di 8 interruttori. Avevo un Belkin Nostromo a portata di mano e allacciai i cavi VGA del monitor del computer perché avevano appena sopra il numero di linee necessarie. Qui è dove devi davvero documentare quali pin vanno dove. Hai 9 linee e 3 posti per abbinare quelle linee su 1) il tappetino da ballo a> cavo2) cavo a> connettore di ingresso del generatore di tasti 3) Software di mappatura della pressione dei tasti, in questo caso il nostromo autisti. Se hai utilizzato una tastiera USB, dovresti modificare il software di gioco per adattarlo ai tasti corretti. Idealmente questa sarebbe una funzionalità del software, ma per lo sviluppo avere questo separato consente una certa versatilità. Randofo ha una buona istruzione sull'uso delle tastiere USB per l'input

Passaggio 3: hardware: controller manuale

Hardware: controller manuale
Hardware: controller manuale
Hardware: controller manuale
Hardware: controller manuale
Hardware: controller manuale
Hardware: controller manuale
Hardware: controller manuale
Hardware: controller manuale

Ho fatto una prova del concetto modificando un gioco "Simon". I pad sono stati impostati per rilevare le pressioni in parallelo con l'hardware simon esistente, quindi il gioco originale avrebbe continuato a funzionare. Trapiantato nell'elettronica da un tappetino da ballo che rileva essenzialmente i cortocircuiti e genera comandi del cappello joystick tramite usb al sistema operativo. Ho usato l'open source https://www.stepmania.com/ come punto di partenza per lo sviluppo e il test. I risultati sono stati che i simon pad non erano abbastanza tattili o sensibili per alcune persone. L'attuale controller manuale è una build dettagliata, non può essere trovata in un istruzioni separato: https://www.instructables.com/ex/i/AF2C7B003BFD1029AC23001143E7E506/Immagino sia stato da questa prima fase di test con stepmania che ho evoluto il progettare anche in un gioco di simon. Ho ancora intenzione di utilizzare la piattaforma per la stepmania e produrrò un'istruzione sulla modifica dei file nelle prossime settimane

Passaggio 4: hardware: tappetino da ballo

Hardware: tappetino da ballo
Hardware: tappetino da ballo
Hardware: tappetino da ballo
Hardware: tappetino da ballo
Hardware: tappetino da ballo
Hardware: tappetino da ballo

Penso che le tracce all'interno di qualsiasi marca di tappetino saranno probabilmente le stesse. Quindi, quando scrivi il tuo elenco di mappatura, inizia con un elenco delle frecce corrispondenti ai pad sul tappetino. Quindi annota il numero di pin o il colore del filo dalla configurazione del cavo che hai scelto. Ho scelto connettori e cavi di tipo D a 15 vie, normalmente utilizzati per VGA (nota se usi vga, qualcosa come il pin 7 non è collegato)

Sta a te decidere come collegare i cavi ai tappetini da ballo. Consiglio di lasciare intatto il pcb del tappetino, saldare il cavo al pcb vicino al connettore del tappetino (ti consigliamo di graffiare il rivestimento) e quindi tagliare la pista a monte per isolare i circuiti sul pcb o legherà tutto tu. Quindi annota quali pad hai legato ai pin e segui la mappatura fino al software. Dovrai anche copiare questo esattamente per ogni tappetino. Una cosa non disegnata nello schema allegato di seguito è la linea comune, o l'altro lato degli interruttori. Ogni pad è in cortocircuito su una piastra comune, è molto importante collegarlo correttamente al computer o nessuno dei pad funzionerà.

Passaggio 5: video

Ecco un piccolo video di due tappetini da ballo in azione. Aggiornerò questo con un tappetino da ballo e un tamburo una volta che avrò risolto un piccolo problema di cablaggio con i tamburi.

Consigliato: