Maak uw eigen spel voor 2 spelers Simon Says (6 / 7 stap)

Stap 6: Aselecte getallen (niet inbegrepen)

Gemaakt door: Samuel Rohatynsky

Deze module niet was opgenomen in het project, maar in plaats van speler 1 kon worden geïmplementeerd.

De Random Number Generation (RNG) wordt afgehandeld door een gemodificeerde Linear Feedback Shift Register. De nummer generatie is niet echt willekeurig, wordt slechts pseudo-willekeurige, maar net zo goed werk voor de doeleinden van dit project pseudo-willekeurige getallen.

De ingangen van de RNG-module zijn als volgt:
-Een getal van 22 bits die als de gegevens die fungeert moeten worden gerandomiseerde
-Het nummer kan worden ingevoerd via een noise generator of schakelopties te starten en dan achteraf de output van de module kan worden gebruikt als de nieuwe input.
-Het nummer van de huidige ronde van het spel
-Het huidige nummer van het niveau van het spel

De uitgangen van de RNG-module zijn als volgt:

-A randomized 22 bits getal.

Deze module werkt bij polynomiale vermenigvuldigen. Door te vermenigvuldigen met bits door de macht van andere stukjes vele malen, ontstaat een zeer zeer lange reeks. De dezelfde "zaden" of startende aantal ingangen zal maken dezelfde volgorde, maar de volgorde kan echter worden onderbroken door rondes en niveaus te wijzigen of door te verliezen op het spel.

Een extra module neemt deze 22 bits input en gebruikt het om het maken van een vector die negen 2 bits getallen bevatten. Vervolgens wordt deze vector output en doorgegeven aan de rest van het project.

De volledige willekeurig nummer generatie code kan worden gedownload van deze pagina.

Gerelateerde Artikelen

Maak je eigen spel van Simon Says met DIY Electro deeg en Arduino!

Maak je eigen spel van Simon Says met DIY Electro deeg en Arduino!

Aan de slagHet doel van dit Instructable is om te zetten uw electro deeg in een Capacitieve touch-knop met Arduino met behulp van de bibliotheek van de arduino CapSense en vervolgens met het maken van een Simon Says spel. We gebruiken een capacitieve
Maak je eigen kaarten voor GPS en PC kostenloos

Maak je eigen kaarten voor GPS en PC kostenloos

dit instructable toont u hoe te genereren van uw eigen kaarten voor uw (garmin) GPS-apparaat en de PC!Hoewel ik meestal in Linux nu, toont dit instructable u hoe te genereren van uw kaarten met hulpprogramma's voor windows. Het is gewoon een eerste s
Maak uw eigen identiteitskaart voor James Bond 007

Maak uw eigen identiteitskaart voor James Bond 007

dit Instructable leert u hoe maak je een James Bond identificatiekaart voor uw Halloween kostuum.Mijn zoon wilde James Bond voor Halloween dit jaar. Hij leerde over James Bond door middel van videogames en heeft nog nooit een gezien van de films. Een
Maak je eigen spel, handel, magie kaart dek dozen

Maak je eigen spel, handel, magie kaart dek dozen

dit is mijn eerste instructable, en het is een heel eenvoudig concept, maar kaart dozen zijn $3 tot $10 en het duurt slechts ongeveer 10 minuten om je eigen te maken.So...Hier is hoe te maken van uw eigen trading card dozen met behulp van een oude do
Maak uw eigen klossen voor borduurwerk of gehaakte draad met alleen wat je rond het huis hebt

Maak uw eigen klossen voor borduurwerk of gehaakte draad met alleen wat je rond het huis hebt

ik borduren en haken alot. Ik maak en verkoop kippot (Joodse hoofd-bekleding) en riemen en wandkleden... en zo heb ik een miljoen verschillende kleuren van draad rond. Maar ze verstrikt raken als ik probeer te sneed een stuk van de manier waarop die
DIY - Maak je eigen staat voor Studio monitoren sprekers

DIY - Maak je eigen staat voor Studio monitoren sprekers

Heb ik besloten om mijn eigen staat, omdat ik nodig de juiste hoogte voor mijn studio monitoren, ter verbetering van uw positie en geluid, plus ik niet wilde te veel geld uitgeven.De stands die ik zag in de winkels waren te duur voor wat ik echt nodi
Maak uw eigen mods voor The Elder Scrolls Oblivion!

Maak uw eigen mods voor The Elder Scrolls Oblivion!

Dit is een eenvoudige manier mods beschikbaar voor uw spelprogramma vergetelheid te maken. Het is net zo eenvoudig als 123... (ook eventueel een beetje moeilijker) Anyway, dit is mijn eerste instructable en ik dacht dat het misschien wel cool om iets
Maak uw eigen Centriphone (voor Bulletime Effect)

Maak uw eigen Centriphone (voor Bulletime Effect)

Whats up man! Welkom bij de houtbewerking Junkie - niet een echte Junkie - vorige week maakten we een centriphone voor het filmen van het bulletime-effect. Meer of minder, is kogel-tijd als in de matrix waar de camera draait rond het onderwerp in slo
Maak uw eigen fotolijsten voor < $50="" and="">

Maak uw eigen fotolijsten voor < $50="" and=""> <>

Ik zou niet de eerste persoon om te zeggen dat ik had een heleboel dingen dat ik ingelijst wilde, maar kon niet zich aangepaste fotolijsten voor ruim $100 per stuk veroorloven. Ik zocht de "goedkope" foto frame websites en nog vond mezelf verbaa
Maak je eigen Ringtones voor uw verizon mobiele telefoon

Maak je eigen Ringtones voor uw verizon mobiele telefoon

welke verzion niet wil dat je om te wetenStap 1: Benodigdheden Webbrowser (ik denk dat je hebt als je dit leest)een e-maileen nummer dat u wilt hebben als beltoon (gelieve zelf de muziek die u of vrij van royalties)AudacityVerizon telefoonStap 2: voo
Maak uw eigen Web surfen Toolbar

Maak uw eigen Web surfen Toolbar

alvorens te gaan door alle stappen hieronder over hoe te bouwen uw eigen werkbalk, een demonstratie van hoe de werkbalk eerst werkt proberen, je kunt gaan naar deze site en download de Toolbar.http://cosmicconsciousness.ourtoolbar.com/Er is geen Adwa
Totale Recall - Arduino Simon Says op steroïden!

Totale Recall - Arduino Simon Says op steroïden!

Total Recall is een Simon gebaseerd spel voor de Arduino. Uw elementaire Arduino Simon Game bestaat uit 4 knoppen, 4 LEDs, een Arduino, wat code en misschien een spreker en geluidseffecten. Total Recall neemt dingen een stap verder door het toevoegen
Maak uw eigen avontuur spel (HTML)

Maak uw eigen avontuur spel (HTML)

dit is een zeer zeer zeer fundamentele gebruik van HTML programmering een maken uw eigen om avonturenspel te maken. Ik ben niet super knowledgable in HTML. Als u dit zien en proberen en wilt rundvlees uw spel om het te maken meer visueel geweldig vin