Kazalo:
- Korak: Odprite delovni prostor
- 2. korak: Oblikujte uporabniški vmesnik
- 3. korak: Ustvarite funkcije klika
- 4. korak: funkcija GetWinner
- 5. korak: Klicanje funkcije GetWinner
- 6. korak: Izberite CPU -jevo izbiro
- 7. korak: Napišite RandomPick
- 8. korak: Določite zmagovalca
- 9. korak: Zapišite rezultate
- 10. korak: Končaj
Video: Škarje za skalni papir: 10 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Namen: Ko končate to, se boste naučili, kako narediti preprosto igro Rock, škarje za papir iz nič z uporabo Code.org.
Potrebni materiali / zahteve: Osnovno razumevanje skladnje Javascript, računalnik, račun Code.org.
Korak: Odprite delovni prostor
1. Začnite tako, da odprete code.org, kliknite ustvarite projekt in kliknite aplikacijski laboratorij
2. korak: Oblikujte uporabniški vmesnik
2. Kliknite jeziček za oblikovanje v zgornjem levem kotu okolja za kodiranje in povlecite tri gumbe (kamen, papir, škarje). Označite jih in ustrezno spremenite njihove osebne izkaznice. Tudi na zavihku za oblikovanje povlecite oznake za: CPU choice (Izbira CPU -ja), Player Player (Izbira igralca) in indikator Win / Lose (zmaga ali izguba). Če jih ustrezno identificirate, mora biti končni rezultat podoben zgornji sliki.
3. korak: Ustvarite funkcije klika
Ustvarite funkcije dogodka, ki se izvajajo, ko pritisnete vsak gumb. Če želite to narediti, kliknite želeni gumb na zavihku za oblikovanje, nato kliknite vstavi kodo pod zavihkom dogodki v delovnem prostoru za oblikovanje.
4. korak: funkcija GetWinner
Napišite funkcijo, imenovano getWinner, s parametrom »playersChoice«.
5. korak: Klicanje funkcije GetWinner
Pri vsaki funkciji Dogodek klica pokličite funkcijo getWinner in pošljite niz z imenom predmeta, ki ustreza funkciji.
6. korak: Izberite CPU -jevo izbiro
V funkciji getWinner inicializirajte spremenljivko »cpuChoice in naj pošlje naključno število od 0 do 2 v novo funkcijo randomPick. Ustvarite funkcijo randomPick s parametrom int.
7. korak: Napišite RandomPick
V funkciji randomPick vrnite drugačen element za vsako naključno število od 0 do 2. Npr. če je x = 0 vrne "Rock". Besedilo oznake nastavite na »CPU izbere« && element
8. korak: Določite zmagovalca
Nazaj v funkciji getWinner primerjajte playerChoice s cpuChoice z uporabo stavkov if else za določitev zmagovalca. Inicializirajte logično vrednost, ki se nastavi na true, če je igralec določen kot zmagovalec, sicer pa ostane false. Pozor: Najprej preverite, ali je izid neodločen.
9. korak: Zapišite rezultate
Na koncu funkcije getWinner nastavite globalno spremenljivko za število zmag procesorja in število zmag igralcev ter ustrezno prilagodite vsako spremenljivko. Prilagodite ustrezno oznako na koncu funkcije getWinner (ko je določen zmagovalec). Tudi tukaj spremenite glavno oznako na »Zmagaš« ali »Izgubiš«
10. korak: Končaj
Na tem mestu je treba program zaključiti, kliknite Zaženi in igrajte igro, da se prepričate, da deluje pravilno.
Priporočena:
Ročne Arduino škarje za papir Rock Rock z 20 -palčnim LCD zaslonom z I2C: 7 korakov
Ročne Arduino škarje za papir Rock Rock z 20 -palčnim LCD zaslonom z I2C: Pozdravljeni ali pa bi lahko rekel "Hello World!" To je ročna igra Arduino Paper Rock Scissors, ki uporablja LCD zaslon I2C 20x4. JAZ
Električno drsno stikalo, natisnjeno s 3D (samo s sponko za papir): 7 korakov (s slikami)
Električno drsno stikalo s 3D-tiskanjem (samo s sponko za papir): skozi leta sem se lotil povezovanja svojih malih električnih projektov, večinoma v obliki sponk, aluminijaste folije in kartona, tlakovanih z vročim lepilom. Pred kratkim sem kupil 3D tiskalnik (Creality Ender 3) in šel iskat
Naredite ploščico za elektronska vezja - sponke za papir: 18 korakov (s slikami)
Ustvarite načrt za elektronska vezja-sponke za papir: to so močna in trajna elektronska vezja. Za trenutne posodobitve obiščite paperpapercliptronics.weebly.com Uživajte v našem vadniku po korakih o ustvarjanju domačih elektronskih vezij
Škarje za papirni kamen AI: 11 korakov
Rock Paper Scissor AI: Ste se kdaj dolgočasili sami? Igrajmo kamen, papir in škarje proti interaktivnemu sistemu, ki deluje na inteligenci
Papir za papir: 7 korakov
Paper Mache: Papirnati mache! Ne glede na to, ali izdelujete masko za noč čarovnic ali robota z navodili, je papirna maša prava pot. Možnosti so neskončne in omejeni ste le z domišljijo. Papirnati mache je preprost postopek, ki nima prave ali napačne poti,