Cuprins:

Foarfece de hârtie rock: 10 pași
Foarfece de hârtie rock: 10 pași

Video: Foarfece de hârtie rock: 10 pași

Video: Foarfece de hârtie rock: 10 pași
Video: Cum sa faci un avion de hartie super usor care zboara departe. Avioane de hartie. 2024, Iulie
Anonim
Foarfece de hârtie rock
Foarfece de hârtie rock

Scop: După finalizarea acestui lucru, veți învăța cum să creați un joc simplu de Rock, foarfece de hârtie de la zero folosind Code.org.

Materiale / Cerințe necesare: Înțelegerea de bază a sintaxei Javascript, a unui computer, a unui cont Code.org.

Pasul 1: Deschideți spațiul de lucru

Deschideți spațiul de lucru
Deschideți spațiul de lucru

1. Începeți deschizând code.org, faceți clic pe creați un proiect și faceți clic pe App lab

Pasul 2: Proiectați interfața cu utilizatorul

Proiectați interfața cu utilizatorul
Proiectați interfața cu utilizatorul

2. Faceți clic pe fila de proiectare din colțul din stânga sus al mediului de codare și trageți trei butoane (Rock, Paper, foarfece). Etichetați-le și modificați-le în mod corespunzător. De asemenea, în fila de proiectare, trageți etichete pentru: alegerea procesorului, alegerea jucătorului și un indicator Win sau Lose. Identificați-le în consecință, rezultatul final ar trebui să arate ca imaginea de mai sus.

Pasul 3: Creați funcții de clic

Creați funcții de clic
Creați funcții de clic

Creați funcții de eveniment care rulează când se face clic pe fiecare dintre butoane. Pentru a face acest lucru, faceți clic pe butonul dorit în fila de proiectare, apoi faceți clic pe inserare cod sub fila evenimente în spațiul de lucru de proiectare.

Pasul 4: Funcția GetWinner

Funcția GetWinner
Funcția GetWinner

Scrieți o funcție numită getWinner cu parametrul „playersChoice”.

Pasul 5: Apelarea funcției GetWinner

Apelarea funcției GetWinner
Apelarea funcției GetWinner

În fiecare funcție Click Event, apelați funcția getWinner, trimitând un șir cu numele articolului corespunzător funcției.

Pasul 6: Obțineți alegerea procesorului

Obțineți alegerea procesorului
Obțineți alegerea procesorului

În funcția getWinner, inițializați o variabilă „cpuChoice și cereți-i să trimită un număr aleator de la 0 la 2 către o nouă funcție randomPick. Creați funcția randomPick cu un parametru int.

Pasul 7: Scrieți RandomPick

Scrieți RandomPick
Scrieți RandomPick

În funcția randomPick, returnați un articol diferit pentru fiecare număr aleatoriu de la 0 la 2. Ex. dacă x = 0 returnează „Rock”. Setați textul unei etichete la „CPU alege” && element

Pasul 8: Determinați câștigătorul

Determinați câștigătorul
Determinați câștigătorul

Înapoi în funcția getWinner, comparați playerChoice cu cpuChoice folosind instrucțiunile if else pentru a determina câștigătorul. Inițializați un Boolean care se setează la adevărat dacă jucătorul este determinat câștigătorul și rămâne fals în caz contrar. Atenție: verificați mai întâi dacă există o egalitate.

Pasul 9: Înregistrați rezultatele

La sfârșitul funcției getWinner, setați o variabilă globală pentru numărul de câștiguri CPU și numărul de câștiguri jucător și ajustați fiecare variabilă în consecință. Reglați eticheta corespunzătoare la sfârșitul funcției getWinner (odată ce câștigătorul a fost determinat). Schimbați eticheta principală cu „Vei câștiga” sau „Pierzi” și aici

Pasul 10: Termină

În acest moment, programul dvs. ar trebui să fie terminat, faceți clic pe Executare și jucați jocul pentru a vă asigura că funcționează corect.

Recomandat: