Բովանդակություն:
- Պարագաներ
- Քայլ 1: Նոր նախագիծ
- Քայլ 2. Նոր Sprite- ի պատրաստում
- Քայլ 3: Հիմնական կերպարը
- Քայլ 4: Վատ տղան
- Քայլ 5: Նախապատմություն
- Քայլ 6. Խաղ ֆոնի վրա
- Քայլ 7: Փամփուշտ
- Քայլ 8: Կոդավորում
- Քայլ 9: Կրակոց
- Քայլ 10: Վատ տղայի ծածկագիրը
- Քայլ 11: Վերջնական քայլեր
Video: 2D Shooter Scratch Game: 11 Քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այս ուսանելի դասում ես ձեզ ցույց կտամ, թե ինչպես պատրաստել 2D հրաձիգ քերծվածք խաղ: Այն պատրաստելը բավականին պարզ է, բայց հուսանք, որ դուք ճանապարհին որոշ բաներ կսովորեք և շուտով կստեղծեք ձեր սեփական քերծվածքային խաղերը:
Պարագաներ
- Համակարգիչ:
- A Scratch մուտք/հաշիվ:
- Մկնիկ (Խաղը խաղալիս ավելի հեշտ է դարձնում):
Քայլ 1: Նոր նախագիծ
Առաջին բանը, որ ցանկանում եք անել, գնալ https://scratch.mit.edu/: Այնուհետև ցանկանում եք մուտք գործել ձեր հաշիվ և սեղմել «Ստեղծել»:
Քայլ 2. Նոր Sprite- ի պատրաստում
Առաջին նկարն այն է, ինչ պետք է տեսնել ստեղծման կոճակը սեղմելուց հետո: Այն, ինչ այժմ ցանկանում եք անել, կտտացրեք քերծված կատվի պատկերակին, որն ասում է «sprite one», այնուհետև կտտացրեք աղբարկղի կոճակին: Սա կջնջի մեկնարկային սփրայթը, որպեսզի մենք կարողանանք ինքներս պատրաստել: Հաջորդը, մենք ցանկանում ենք սեղմել կատվի լոգոյի վրա + նշանով, այնուհետև ընտրել ներկ: Այժմ մենք կարող ենք կատարել մեր առաջին սպրայթը:
Քայլ 3: Հիմնական կերպարը
Այժմ մենք ցանկանում ենք դարձնել մեր գլխավոր հերոսը, որը խաղացողը կվերահսկի: Օգտագործելով ձախ կողմում գտնվող գործիքները ՝ կազմեք մի փոքր շրջան, որը կենտրոնացած է մեջտեղում, և գծի գործիքի և ուղղանկյունի գործիքի օգնությամբ զենք և ատրճանակ գծեք: Եթե ցանկանում եք, կարող եք փորձնական լինել գույների հետ, բայց առաջին անգամ պարզապես փորձեք այն դարձնել նույնքան մեծությամբ և ձևով, որքան իմը: Վերջապես, ավարտելուց հետո կտտացրեք տեքստին, որտեղ գրված է sprite one և փոխարինեք այն ՝ ասելով «Player», ինչպես դա անում է իմը: Սա մեզ համար պարզապես միջոց է իմանալու, որ «Խաղացողը» վերաբերում է մեր գլխավոր հերոսին:
Քայլ 4: Վատ տղան
Հիմա, երբ մենք կերտեցինք մեր գլխավոր հերոսին, պետք է ինչ -որ բան սարքենք, որպեսզի այդ կերպարը պայքարի: Ձախ գործիքների օգնությամբ ևս մեկ անգամ պատրաստեք նույնը, ինչ 3 -րդ քայլում, բայց ավելի ուղիղ ձեռքերով և առանց ատրճանակի: Կատարեք այն նույն չափի, ինչ «Player» - ը և համոզվեք, որ այն գտնվում է անմիջապես ձախ կողմում: Վերջապես, անվանափոխեք այն, ինչպես մենք արեցինք 3 -րդ քայլում, «BadGuy» - ի նման մի բանի: Նախքան հաջորդ քայլին անցնելը, կտտացրեք ներքևի ձախ մասում գտնվող ֆոնի պատկերակին և ընտրեք ներկ:
Քայլ 5: Նախապատմություն
Երբ դուք կտտացրեք ներկի պատկերակին 4 -րդ քայլից, օգտագործեք ուղղանկյուն գործիքը `ձեր նախընտրած գույնից ֆոն պատրաստելու համար, ինչպես այն, թե ինչպես եք գծել բծերը: Համոզվեք, որ ջնջեք դատարկ սպիտակ ֆոնը, որն ինքնաբերաբար ստեղծվել է ձեզ համար, այնպես որ ձեր ունեցած միակ ֆոնը սա է: Հետո, վերջապես, անվանեք այն «Ֆոն» անվանմամբ:
Քայլ 6. Խաղ ֆոնի վրա
Կրկին կտտացրեք ներկի պատկերակին և տեքստի գործիքի միջոցով երկրորդ ֆոն ստեղծեք ՝ այսպիսի տեսք ստեղծելու համար: Անվանափոխեք այն GameOver- ի կամ նմանատիպ այլ բանի և անցեք հաջորդ քայլին:
Քայլ 7: Փամփուշտ
Այժմ մենք պատրաստվում ենք գնդակ պատրաստել, որ մեր խաղացողը կարողանա կրակել վատ տղաների վրա: Սա նույնիսկ ավելի պարզ է, քան մյուս քերծվածքները, և ձեզ մնում է միայն պատրաստել փոքր հորիզոնական ուղղանկյուն, որի կենտրոնում կենտրոնացած կլինի գումարած նշանը: Այնուհետև անվանեք «Bullet» և անցեք հաջորդ քայլին:
Քայլ 8: Կոդավորում
Նախ, ընտրեք «Player» Sprite- ը ՝ ներքևի ձախ անկյունում, որը մենք պատրաստել էինք: Այնուհետև, վերևի ձախ անկյունում, որտեղ նշված է ծածկագիրը, զգեստները և ձայնը, կտտացրեք կոդի վրա: Դուք կարող եք ոլորել վեր և վար գունավոր ծածկագրված բլոկների միջով և բլոկներ քաշել և թողնել աշխատանքային տարածք: Բլոկը ջնջելու համար այն հետ քաշեք ձախ կողմ: Սովորեք բլոկներ տեղափոխելուն, անջատելուն և ջնջելուն: Նայելով կոդերի բլոկներին ՝ վերստեղծեք նկարի ծածկագիրը: Երբ հասնում եք «Հեռարձակում» բլոկին, պատրաստվում եք կատարել նոր հեռարձակում և այն անվանել «Կրակել», այնուհետև ընտրել այն բլոկի ներկառուցված բացվող ընտրացանկում:
Այս ծածկագիրը թույլ է տալիս խաղացողին շարժվել WASD- ով (վերև, ձախ, ներքև և աջ): Այն նաև սկսում է sprite- ը էկրանի կեսից: Կոդի ճիշտ կտորը կլինի այն, թե ինչպես ենք մենք ստանում գնդակը կրակելու: Եթե դուք չեք հասկանում այս ամենից, ապա ոչինչ, պարզապես պատճենեք ծածկագիրը և տեսեք, թե կարո՞ղ եք պարզել, թե ինչպես է այն աշխատում ճանապարհին:
Քայլ 9: Կրակոց
Եվս մեկ անգամ, ինչպես 8 -րդ քայլում, դուք պատրաստվում եք վերստեղծել նկարի ծածկագիրը, բայց գնդակի սփրեյթի վրա (կտտացրեք ներքևի աջ մասում գտնվող «Փամփուշտ» սփրեյթին):
Այս ծածկագիրը աշխատում է «Խաղացող» կոդի հետ և այնպես է դարձնում, որ երբ մկնիկը սեղմված պահի, այն ստեղծում է գնդակի կլոն (որը թույլ է տալիս միանգամից մի քանի փամփուշտ ունենալ) նվագարկիչի առջև, որպեսզի այն տեսք ունենա: կարծես այն դուրս է գալիս խաղացողի ատրճանակից, այնուհետև շարժվում է այն ուղղությամբ, որը ձեր մկնիկը ցույց էր տալիս: Սա խաղ խաղացող անձին տալիս է գնդակ նշելու և կրակելու ունակություն:
Քայլ 10: Վատ տղայի ծածկագիրը
Սա, հավանաբար, դեռ ամենաբարդ և վճռորոշ ծածկագիրն է: Ընտրեք «BadGuy» սփրեյթը և այնուհետև համոզվեք, որ ամեն ինչ նման է նկարին: Կոդի այս հատվածում մենք պետք է փոփոխական կազմենք: Մենք դա անում ենք այնպես, ինչպես պատրաստել ենք հեռարձակման հաղորդագրությունը: Համոզվեք, որ ընտրված է նաև «բոլոր սրունքների համար»: Մենք պետք է նաև երկրորդ հեռարձակման հաղորդագրություն անենք, որը կոչվում է GameOver:
Այս ծածկագիրը դարձնում է այնպես, որ վատ տղան ստեղծի կլոններ, որոնք պատահականորեն բխում են էկրանի եզրերին: Այն նաև ստիպում է, որ վատ տղան միշտ հետևի խաղացողին, մահանա, երբ գնդակը դիպչի նրան, և որ խաղն ավարտվի, երբ Վատ տղաներից մեկը դիպչի Խաղացողին:
Քայլ 11: Վերջնական քայլեր
Ի վերջո, ձախ նկարում գտնվող կոդը ավելացրեք «Խաղացողի», վերևի աջ մասում գտնվող «Bullet» - ին, իսկ երրորդ նկարի կոդը ՝ «BadGuy» - ին: Այսպես մենք դադարում ենք ամեն ինչ տեղի ունենալ խաղի ավարտից հետո և ավարտել խաղը: Դու արեցիր դա! Կրկնակի ստուգեք, որ ամեն ինչ ճիշտ է կոդավորված: Կտտացրեք «Տես նախագծի էջին» վերևում և գնացեք ձեր խաղը խաղալու: Կոդը գործարկելու համար կտտացրեք կանաչ դրոշին, իսկ ծածկագիրը դադարեցնելու համար ՝ կարմիր կանգառի նշանին: Եթե ցանկանում եք տեսնել այն, ինչ ես պատրաստել եմ, կամ կրկնակի ստուգել ձեր ծածկագիրը, գնացեք այստեղ ՝ https://scratch.mit.edu/projects/381823733/: Ազատորեն ավելացրեք նոր բաներ, ինչպիսիք են բարձր միավորները, առողջությունը, վնասը և տարբեր զենքերը: Զվարճանալ!
Խորհուրդ ենք տալիս:
Story Interactive (Scratch Game) ՝ 8 քայլ
Story Interactive (Scratch Game). Սա կլինի ձեռնարկ, թե ինչպես կարելի է զրոյական խաղ պատրաստել երկխոսության և սպիրտների միջոցով: Այն նաև կսովորեցնի ձեր խաղի մեջ ավելացնել տեսահոլովակներ և ժամանակ, ներառյալ հեռարձակում և այլն
SQUIRREL! (Scratch Game): 6 քայլ
SQUIRREL! (Scratch Game). Ձեզ պարզապես պետք է քերծվածք: Squirrel- ը մի խաղ է, որտեղ դու շուն ես, որը հետապնդում է սկյուռին, և դու փորձում ես ստանալ, դա 10 անգամ է: Այն նաև հնարավորություն ունի վերահսկիչների, շարժական սարքերի համար
Buzz Wire Game օգտագործելով Makey Makey և Scratch: 3 քայլ
Buzz Wire Game Օգտագործելով Makey Makey և Scratch. Սա իմ 11 տարեկան խաղն է, նա կառուցեց և ծրագրեց այս խաղը իր կրտսեր եղբոր հետ, որպեսզի որոշ ուշադրության շեղում ունենա COVID19- ի փակման ժամանակ, և նա ցանկանում էր մասնակցել Online Coolest Projects ցուցափեղկին: " Ես վերցրեցի հիմնական գաղափարը
Makey Makey and Scratch Operation Game: 6 քայլ (նկարներով)
Makey Makey and Scratch Operation Game: Կատարեք ձեր բնավորության զվարճալի, կյանքի չափ խաղային խաղ: Սուպեր հեշտ նախագիծ բոլոր տարիքի համար:
Cat Ball Shooter: 9 քայլ (նկարներով)
Cat Ball Shooter: Անհրաժեշտ նյութեր 1 x RFID տվիչ/ հեռակառավարիչ 1 x Arduino uno2 x DC շարժիչներ 1 x 180 servo1 x 360 սերվերի բազմաթիվ լարեր Տուփ/ կոնտեյներ ՝ խողովակ կառուցելու համար ՝ գնդակը սնուցելու միջոցով