Innehållsförteckning:

Interactive Simon Says Game: 5 Steg
Interactive Simon Says Game: 5 Steg

Video: Interactive Simon Says Game: 5 Steg

Video: Interactive Simon Says Game: 5 Steg
Video: How to transcribe on Simon Says 2024, Juli
Anonim
Interactive Simon Says Game
Interactive Simon Says Game

Jag minns inte riktigt hur det här spelet utvecklats, men den främsta motivationen bakom det är att förbättra kognitiv bearbetning och uppmärksamhet genom att få spelarna att fokusera på en sekvens av trumhits och sedan upprepa den sekvensen. Spelare kan använda antingen dans-dans-revolution mattor eller en specialbyggd 4-pad bongo stil controller. Det byggs för www.tulgeywood.us för att ge lite bakgrund till målspelarna/användarna

Steg 1: Programvara

programvara
programvara

Jag hade mycket turen att stöta på en begåvad spelutvecklare i Storbritannien som har liknande intressen. https://www.funpods.com/ vi pratade och inom en vecka hade han visat ut denna fantastiska virtuella trumma. Vi kommer att vänta med att släppa källkoden för närvarande eftersom det fortfarande är under utveckling, men du kan spela vår fungerande demo med tangentbordet (qwertyui) för spelare 1 och (asdfghjk) för spelare 2.https:// web. mac.com/pauric_ocallaghan/simondrums/PauricsDrums_003.htmVi gick inledningsvis med 8 kuddar som kartlade till åtta switchar som hittades på en DDR -matta men drog tillbaka det till 4 för enkelhetens skull. Spelet testades nyligen och ett antal förbättringar kommer att rullas in. 1) de två virtuella trumset kommer att ha olika färger, 2) lyssningsperioden för spelare 2 kommer att förlängas 3) handkontrollernas dynor behöver pilar för att tillåta spelare för att kartlägga den verkliga och virtuella tillsammans. senaste version 4https://www.funpods.com/freelance/TulgeyWood/Pauric'sDrums_004.htm (notera till Richard, kan du ta bort när den hugger av länken här) Obs till alla andra, jag vet inte hur mycket bandbredd jag har så om.mac -länken dör försök funpoderna genom att kopiera/klistra in hela raden, klicka inte bara på den trasiga länken. Och kolla in några av Richards andra spel, jag kontaktade honom efter att ha spelat Bonobos bongos, det är riktigt coolt.

Steg 2: Hårdvara: Knapptrycksgenerator

Hårdvara: Knapptrycksgenerator
Hårdvara: Knapptrycksgenerator
Hårdvara: Knapptrycksgenerator
Hårdvara: Knapptrycksgenerator

En omedelbar fråga vi var tvungna att lösa var att plattformen Richard använder för spelutveckling, shockwave, inte kommer att acceptera joystickhattinsatserna som genereras av dansmattor inbyggt, det finns ett plugin men vi bestämde oss för att designa hårdvaran för att skapa tangenttryckningar, det kommer att vara mer anpassningsbar i framtiden om vi bygger enheter med fler än 8 switchar Jag hade en Belkin Nostromo till hands och bunden i datorskärms VGA -kablar eftersom de hade precis över antalet linjer som behövs. Det är här du verkligen behöver dokumentera vilka stift som går vart du har 9 rader och 3 platser för att matcha dessa rader upp 1) dansmattan till> kabel2) kabel till> ingångskontakt för knapptryckgenerator3) Knapptryckningsprogramvara, i detta fall nostromo förare. Om du använde ett USB -tangentbord måste du modifiera spelprogramvaran för att anpassa till rätt nycklar. Helst skulle detta vara en funktion i programvaran, men för utveckling med denna separata möjliggör viss mångsidighet Randofo har en bra instruktion om hur man använder usb -tangentbord för inputhttps://www.instructables.com/ex/i/40127CE021381029BC6B001143E7E506/? ALLSTEPS

Steg 3: Hårdvara: Handkontroll

Hårdvara: Handkontroll
Hårdvara: Handkontroll
Hårdvara: Handkontroll
Hårdvara: Handkontroll
Hårdvara: Handkontroll
Hårdvara: Handkontroll
Hårdvara: Handkontroll
Hårdvara: Handkontroll

Jag gjorde ett bevis på konceptet genom att modda ett "Simon" -spel. Kuddarna var inställda för att detektera pressar parallellt med den befintliga simon -hårdvaran, så det ursprungliga spelet skulle fortfarande spela. Transplanterad i elektroniken från en dansmatta som i huvudsak detekterar shorts och genererar kommandon för joystickhattar via usb till operativsystemet. Jag använde öppen källkod https://www.stepmania.com/ som startblock för utveckling och testning. Resultaten var att simon -kuddarna inte var tillräckligt taktila eller senstiva för vissa människor. Den nuvarande handkontrollen är en detaljerad konstruktion, den kan inte hittas i en separat instruerbar: https://www.instructables.com/ex/i/AF2C7B003BFD1029AC23001143E7E506/ Jag antar att det var från detta första teststeg med stepmania som jag utvecklade designa in i ett simonspel också. Jag planerar fortfarande att använda plattformen för stepmania och kommer att producera en instruktion om redigering av filer under de kommande veckorna

Steg 4: Hårdvara: Dansmatta

Hårdvara: Dansmatta
Hårdvara: Dansmatta
Hårdvara: Dansmatta
Hårdvara: Dansmatta
Hårdvara: Dansmatta
Hårdvara: Dansmatta

Jag tror att spåren inuti något märke av matta förmodligen kommer att vara desamma. Så när du skriver din mappningslista börjar du med en lista med pilarna som motsvarar dynorna på mattan. Skriv sedan ner stiftnumret eller trådfärgen från kabelinställningen du valde. Jag valde 15-vägskontakter och kablar av d-typ, som normalt används för VGA (notera om du använder vga, något som stift 7 är inte anslutet)

Hur du ansluter kablarna till dansmattorna är upp till dig. Jag rekommenderar att du lämnar mattans kretskort intakt, lödning av kabeln på kretskortet nära mattkontakten (du vill repa av beläggningen) och sedan klippa av spåret uppströms för att isolera kretsen på kretskortet eller det kommer att binda allt på du. Notera sedan vilka kuddar du har knutit till stift och följ den kartläggningen ända upp till programvaran. Du kommer också att vilja kopiera detta exakt för varje matta. En sak som inte är ritad i diagrammet nedan är den gemensamma linjen eller den andra sidan av omkopplarna. Varje kudde kortar till en gemensam platta, det är mycket viktigt att få den ansluten till datorn korrekt, annars fungerar ingen av kuddarna.

Steg 5: Video

Här är en liten video av två dansmattor i aktion. Jag uppdaterar denna dansmatta och handtrumma när jag stryker ut en liten kabelfel med trummorna.

Rekommenderad: