Բովանդակություն:
- Քայլ 1: Բացեք աշխատանքային տարածքը
- Քայլ 2: Օգտագործողի միջերեսի ձևավորում
- Քայլ 3: Ստեղծեք սեղմման գործառույթներ
- Քայլ 4: GetWinner գործառույթը
- Քայլ 5. Ingանգահարեք GetWinner գործառույթը
- Քայլ 6: Ստացեք CPU- ի ընտրությունը
- Քայլ 7: Գրեք Պատահական ընտրություն
- Քայլ 8: Որոշեք հաղթողին
- Քայլ 9: Գրանցեք արդյունքները
- Քայլ 10: Ավարտեք:
Video: Ռոք թղթի մկրատ `10 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Նպատակը. Սա ավարտելուց հետո դուք կսովորեք, թե ինչպես պատրաստել զրոյից պարզ խաղ Rock, Paper Scissors, օգտագործելով Code.org:
Անհրաժեշտ նյութեր / պահանջներ. Javascript շարահյուսության, համակարգչի, Code.org հաշվի հիմնական իմացություն:
Քայլ 1: Բացեք աշխատանքային տարածքը
1. Սկսեք ՝ բացելով code.org- ը, կտտացրեք ստեղծել նախագիծ և կտտացրեք հավելվածների լաբորատորիան
Քայլ 2: Օգտագործողի միջերեսի ձևավորում
2. Կտտացրեք կոդավորման միջավայրի վերին ձախ անկյունում գտնվող դիզայնի ներդիրին և քաշեք երեք կոճակ (ժայռ, թուղթ, մկրատ): Պիտակավորեք դրանք և համապատասխանաբար փոխեք նրանց ID- ները: Նաև դիզայնի ներդիրում քաշեք պիտակներ ՝ պրոցեսորի ընտրություն, նվագարկիչի ընտրություն և հաղթող կամ պարտված ցուցիչ: Նշեք դրանք համապատասխանաբար, վերջնական արդյունքը պետք է նման լինի վերևի պատկերին:
Քայլ 3: Ստեղծեք սեղմման գործառույթներ
Ստեղծեք իրադարձության գործառույթներ, որոնք գործարկվում են կոճակներից յուրաքանչյուրին սեղմելիս: Դա անելու համար դիզայնի ներդիրում կտտացրեք ցանկալի կոճակին, այնուհետև դիզայնի աշխատանքային տարածքի իրադարձությունների ներդիրի ներքո կտտացրեք կոդը:
Քայլ 4: GetWinner գործառույթը
Գրեք getWinner կոչվող գործառույթ ՝ «playersChoice» պարամետրով:
Քայլ 5. Ingանգահարեք GetWinner գործառույթը
Յուրաքանչյուր Click Event գործառույթում կանչեք getWinner գործառույթը ՝ ուղարկելով գործառույթին համապատասխան տարրի անունով տող:
Քայլ 6: Ստացեք CPU- ի ընտրությունը
GetWinner գործառույթում նախաստորագրեք «cpuChoice» փոփոխականը և հանձնարարեք այն 0 -ից 2 -ը պատահական թիվ ուղարկել նոր randomPick գործառույթին: Ստեղծեք randomPick գործառույթը int պարամետրով:
Քայլ 7: Գրեք Պատահական ընտրություն
RandomPick գործառույթում, յուրաքանչյուր պատահական թվի համար վերադարձեք մեկ այլ տարր 0 -ից 2 -ը: Օրինակ. եթե x = 0 վերադարձնել «Rock»: Պիտակի տեքստը սահմանեք «CPU hilbijում է» && տարր
Քայլ 8: Որոշեք հաղթողին
Վերադառնալով getWinner գործառույթին ՝ համեմատեք playerChoice- ի և cpuChoice- ի հետ, եթե այլ բան օգտագործելու դեպքում ՝ հաղթողին որոշելու համար: Նախաստորագրեք բուլյան, որը ճշմարիտ է դառնում, եթե Խաղացողը ճանաչվի հաղթող, իսկ հակառակ դեպքում մնում է կեղծ: Utionգուշացում. Նախ ստուգեք, արդյոք փողկապ կա:
Քայլ 9: Գրանցեք արդյունքները
GetWinner գործառույթի ավարտին սահմանեք գլոբալ փոփոխական պրոցեսորի շահումների հաշվարկի և Խաղացողի շահումների հաշվարկի համար և համապատասխանաբար կարգավորեք յուրաքանչյուր փոփոխական: Կարգավորեք համապատասխան պիտակը getWinner գործառույթի վերջում (երբ հաղթողը որոշվի): Փոփոխեք հիմնական պիտակը կամ «Դուք հաղթում եք», կամ «դուք պարտվում եք»
Քայլ 10: Ավարտեք:
Այս պահին ձեր ծրագիրը պետք է ավարտվի, կտտացրեք գործարկել և խաղացեք խաղը `ապահովելու համար, որ այն ճիշտ է աշխատում:
Խորհուրդ ենք տալիս:
Ստեղծեք ձեր սեփական ռոք խումբը Ekit Adapter (առանց Legacy Adapter), ոչ ավերիչ: 10 քայլ
Ստեղծեք ձեր սեփական ռոք խումբը Ekit Adapter (առանց Legacy Adapter), Ոչ ավերիչ. . Շնորհակալություն պարոն DONINATOR- ին Youtube- ում, ով տեսանյութ պատրաստեց ՝ մանրամասնելով իր նմանատիպ
Քարե թղթի մկրատ Խաղ. 6 քայլ
Քարե թղթի մկրատ Խաղ. Սա իմ առաջին հրահանգն է: Ես երկար էի ուզում գրել մեկը, բայց ձեռքի տակ չունեի որևէ նախագիծ, որը կարող էի հրապարակել այստեղ: Այսպիսով, երբ ես մտածեցի այս նախագծի մասին, որոշեցի, որ սա մեկն է: Այսպիսով, ես դիտում էի tensorflow.js կայքը, այն
Ձեռքի Arduino թղթե ժայռի մկրատ խաղ ՝ օգտագործելով 20x4 LCD էկրան I2C- ով ՝ 7 քայլ
Ձեռքի Arduino թղթե ժայռի մկրատների խաղ ՝ օգտագործելով 20x4 LCD էկրան I2C- ով. Ողջույն բոլորին, կամ գուցե ես պետք է ասեմ «Բարև աշխարհ»: Սա ձեռքի Arduino Paper Rock Մկրատ խաղ է, որն օգտագործում է I2C 20x4 LCD էկրան: Ես
Մկրատ Drive Servo Hat: 4 քայլ (նկարներով)
Մկրատ Drive Servo Hat. Այս պարզ 3D տպագրության և servo շարժիչի նախագիծը լավ տրամադրություն է Սիմոնե Գիրցի համար, որը հրաշալի ստեղծող է, ով պարզապես ուղեղի ուռուցքի հեռացման վիրահատություն է կատարել: Մկրատ սարքը վարում են միկրո սերվո շարժիչով և Trinket միկրոկառավարիչով, որն աշխատում է մի փոքր Արդ
X-box ռոք խմբի հարվածային գործիքները վերածեք միջանկյալ միայնակ էլեկտրոնային հարվածային գործիքների. 4 քայլ (նկարներով)
X-box ռոք խմբի հարվածային գործիքները վերածեք միայնակ էլեկտրոնային հարվածային գործիքների. Ինձ բախտ վիճակվեց ձեռք բերել օգտագործված x-box թմբուկի հավաքածու, այն մի փոքր կոպիտ վիճակում է, և ոչ մի թիակ, բայց ոչինչ, որը հնարավոր չէ ամրագրել: Ես այն վերածեք ինքնուրույն էլեկտրական թմբուկի հավաքածուի: Կարդալով պիեզո սենսորից անալոգային արժեքը և այն վերածեք MIDI կոմայի