Kazalo:

Škarje za skalni papir: 10 korakov
Škarje za skalni papir: 10 korakov

Video: Škarje za skalni papir: 10 korakov

Video: Škarje za skalni papir: 10 korakov
Video: Оригами Коробочка Лягушка, Котик и Мишка из бумаги | Origami Paper Box Frog, Cat Pusheen & Bear 2024, November
Anonim
Kamen papir Škarje
Kamen papir Škarje

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

Odprite delovni prostor
Odprite delovni prostor

1. Začnite tako, da odprete code.org, kliknite ustvarite projekt in kliknite aplikacijski laboratorij

2. korak: Oblikujte uporabniški vmesnik

Oblikovanje uporabniškega vmesnika
Oblikovanje uporabniškega vmesnika

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

Ustvari funkcije klika
Ustvari 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

GetWinner funkcija
GetWinner funkcija

Napišite funkcijo, imenovano getWinner, s parametrom »playersChoice«.

5. korak: Klicanje funkcije GetWinner

Klicanje funkcije GetWinner
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

Pridobite CPU -jevo izbiro
Pridobite 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

Napišite RandomPick
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

Določite zmagovalca
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: