Cuprins:

Joc interactiv Simon Says: 5 pași
Joc interactiv Simon Says: 5 pași

Video: Joc interactiv Simon Says: 5 pași

Video: Joc interactiv Simon Says: 5 pași
Video: Simon Says Game - THE KIBOOMERS Preschool Songs - Brain Break 2024, Iulie
Anonim
Joc interactiv Simon Says
Joc interactiv Simon Says

Nu-mi amintesc cum a evoluat acest joc, dar motivația principală din spatele acestuia este de a îmbunătăți procesarea și atenția cognitivă, determinându-i pe jucători să se concentreze pe o secvență de hituri de tobe și apoi să repete acea secvență. Jucătorii pot folosi fie covoare de dans-dans-revoluție, fie un controler personalizat construit în stil bongo cu 4 pad-uri. Este construit pentru ca www.tulgeywood.us să ofere un pic de fundal jucătorilor / utilizatorilor țintă

Pasul 1: Software

Software
Software

Am fost foarte norocos să întâlnesc un dezvoltator de jocuri talentat din Marea Britanie, care are interese similare. https://www.funpods.com/ am vorbit și în decurs de o săptămână a dat drumul acestui fantastic tambur virtual. O să ne oprim pentru lansarea codului sursă pentru moment, deoarece este încă în curs de dezvoltare, dar puteți juca demo-ul nostru de lucru folosind rândurile tastaturii (qwertyui) pentru playerul 1 și (asdfghjk) pentru playerul 2.https:// web. mac.com/pauric_ocallaghan/simondrums/PauricsDrums_003.htm Am mers inițial cu 8 tampoane care au fost mapate pe cele 8 comutatoare găsite pe un covor DDR, dar le-am tras înapoi la 4 pentru simplitate. Jocul a fost testat recent și o serie de îmbunătățiri vor fi introduse. 1) cele două truse virtuale vor avea culori diferite, 2) perioada de ascultare pentru jucătorul 2 va fi extinsă 3) tampoanele controlerului de mână au nevoie de săgeți pentru a permite jucătorii să mapeze realul și virtualul împreună. ultima versiune 4 Toți ceilalți, nu știu câtă lățime de bandă am, așa că, dacă linkul.mac moare, încercați funpod-urile prin copierea / lipirea întregii linii, nu faceți clic pe linkul rupt. Și uitați-vă la câteva alte jocuri ale lui Richards, l-am contactat după ce am jucat bongo-urile lui Bonobo, este foarte interesant.

Pasul 2: Hardware: Generator de taste

Hardware: Generator de taste
Hardware: Generator de taste
Hardware: Generator de taste
Hardware: Generator de taste

O problemă imediată pe care a trebuit să o rezolvăm a fost aceea că platforma pe care Richard o folosește pentru dezvoltarea jocului, shockwave, nu va accepta intrările de pălărie joystick generate de covoare de dans în mod nativ, există un plugin, dar am decis să proiectăm hardware-ul pentru a crea apăsări de taste, va fi mai adaptabil în viitor dacă construim dispozitive cu mai mult de 8 switch-uri Aici trebuie să documentați ce pini merg unde aveți. Aveți 9 linii și 3 locuri pentru a se potrivi cu aceste linii 1) covorul de dans la> cablu 2) cablu la> conector de intrare generator de apăsare de tastă 3) Software de cartografiere a apăsării de taste, în acest caz nostromo șoferii. Dacă ați folosit o tastatură USB, va trebui să modificați software-ul jocului pentru a vă adapta la tastele corecte. În mod ideal, aceasta ar fi o caracteristică a software-ului, dar pentru dezvoltare, această separare permite o anumită versatilitate Randofo are o bună instruire privind utilizarea tastaturilor USB pentru intrare https://www.instructables.com/ex/i/40127CE021381029BC6B001143E7E506/? ALLSTEPS

Pasul 3: Hardware: Controler manual

Hardware: Controler manual
Hardware: Controler manual
Hardware: Controler manual
Hardware: Controler manual
Hardware: Controler manual
Hardware: Controler manual
Hardware: Controler manual
Hardware: Controler manual

Am făcut o dovadă a conceptului prin modificarea unui joc „Simon”. Tampoanele au fost configurate pentru a detecta apăsările în paralel cu hardware-ul simon existent, astfel încât jocul original să se joace în continuare. Transplantat în electronică dintr-un covor de dans care detectează în esență pantaloni scurți și generează comenzi de palarie cu joystick prin USB către OS. Am folosit sursa deschisă https://www.stepmania.com/ ca un bloc de pornire pentru dezvoltare și testare. Rezultatele au fost că tampoanele simon nu erau suficient de tactice sau destul de sensibile pentru unii oameni. Controlerul manual actual este o construcție detaliată, nu poate fi găsit într-un instructable separat: https://www.instructables.com/ex/i/AF2C7B003BFD1029AC23001143E7E506/ Cred că din această primă etapă de testare cu stepmania am evoluat proiectați și un joc simon. Încă intenționez să folosesc platforma pentru stepmania și voi produce un instructable despre editarea fișierelor în următoarele săptămâni

Pasul 4: Hardware: Dance Mat

Hardware: Mat de dans
Hardware: Mat de dans
Hardware: Mat de dans
Hardware: Mat de dans
Hardware: Mat Mat
Hardware: Mat Mat

Cred că urmele din orice marcă de mat vor fi probabil aceleași. Deci, atunci când scrieți lista de mapare, începeți cu o listă a săgeților corespunzătoare plăcuțelor de pe saltea. Apoi scrieți numărul pinului sau culoarea firului din configurarea cablului pe care ați ales-o. Am ales conectori și cabluri de tip D cu 15 căi, utilizate în mod normal pentru VGA (rețineți dacă utilizați vga, ceva de genul pin 7 nu este conectat)

Depindeți de modul în care conectați cablurile la covoarele de dans. Vă recomand să lăsați intact PCB-ul mat, lipiți cablul pe PCB lângă conectorul mat (veți dori să zgâriați acoperirea) și apoi tăiați pista în amonte pentru a izola circuitele de pe PCB sau va lega totul tu. Apoi, notați ce plăci le-ați legat de știfturi și urmați acea cartografiere până la software. De asemenea, veți dori să copiați exact acest lucru pentru fiecare covor. Un lucru care nu este desenat în diagrama atașată mai jos este linia comună sau cealaltă parte a comutatoarelor. Fiecare tampon se scurtează pe o placă comună, este foarte important să conectați corect acest computer la computer, sau niciunul dintre tampoane nu va funcționa.

Pasul 5: Video

Iată un mic videoclip cu două covoare de dans în acțiune. Voi actualiza acest test, un covor de dans și toba de mână, odată ce am șters o mică eroare de cablare cu tobe.

Recomandat: