Երբևէ խաղացել եք առցանց խաղ ու մտածե՞լ եք. Նախկինում անհրաժեշտ էր սովորել, թե ինչպես պետք է ծածկագրել ActionScript 3 -ում, այն լեզուն, որն ապահովում է Flash- ը: Խաղերի ստեղծման որոշ ծրագրերի շնորհիվ, սակայն, կոդավորման փորձը անցյալի պահանջն է: Դուք կարող եք ստեղծել զվարճալի, խորը խաղեր ՝ շահարկելով առարկաները և տրամաբանությունը ՝ առանց որևէ կոդի գիծ դիպչելու:
Քայլեր
Մաս 1 -ը 4 -ից ՝ Խաղի ձևավորում
Քայլ 1. Գրեք հիմնական նկարագրությունը:
Ներառեք առանձնահատկությունները և այն, ինչ ցանկանում եք, որ նվագարկիչը հասնի: Լավ է ունենալ հիմնական ուրվագիծը, թե ինչ եք ուզում անել ձեր խաղի հետ, որպեսզի կարողանաք անդրադառնալ դրան աշխատելիս:
Խաղի նախագծման փաստաթուղթ գրելու մասին ավելի մանրամասն տես այս ուղեցույցում:
Քայլ 2. Նկարեք էսքիզներ:
Նկարեք հիմնական դասավորությունը, թե ինչպիսի տեսք կունենաք էկրանները: Պարտադիր չէ, որ դրանք շատ մանրամասն լինեն, բայց պետք է գոնե պատկերացում կազմել այն մասին, թե որտեղ են տարբեր տարրերը տեղադրվելու էկրանին: Դրանք անհավանական օգտակար կլինեն հետագայում, երբ սկսեք կառուցել ձեր խաղի ինտերֆեյսը:
Քայլ 3. Ընտրեք ձեր խաղը ստեղծելու եղանակ:
Ավանդաբար, Flash խաղեր ստեղծելու համար պետք է սովորել, թե ինչպես ծածկագրել ActionScript 3 -ում: Թեև դեռ կարող եք դա անել, կան մատչելի ծրագրեր, որոնք կարող են շատ ավելի հեշտ սովորել խաղերի ստեղծումը, որոնք կոդավորման փորձ չեն պահանջում: Խաղեր պատրաստելու ամենահայտնի տարբերակներից մի քանիսը ներառում են.
- Stencyl - Սա ավելի նոր գործիք է, որը թույլ է տալիս խաղեր կառուցել ՝ օգտագործելով օբյեկտներ և տրամաբանական սցենարներ: Այս խաղերը կարող են փոխակերպվել Flash նախագծերի և վերբեռնվել ցանկացած կայք, որն աջակցում է Flash խաղերին:
- Կառուցվածք 2 - Երբ Flash- ը ծերանում է, այն սկսել է փոխարինվել խաղերի ստեղծման այլ միջոցներով: Առցանց խաղ ստեղծելու նորագույն եղանակներից մեկը HTML5- ի օգտագործումն է: Սովորաբար դա պահանջում է ծածկագրման շատ գիտելիքներ, բայց Construct 2 -ը թույլ է տալիս ստեղծել խաղեր ՝ օգտագործելով օբյեկտներ և սցենարներ, ինչպես Stencyl- ը:
- Flash Builder - Սա Flash խաղերի ստեղծման ավանդական մեթոդն է: Սա պահանջում է ActionScript- ի բավականին մեծ քանակությամբ գիտելիքներ, սակայն այն ամենահեշտ լեզուներից մեկն է, որի հիմքերը սովորելն է: Flash Builder- ը ծախսեր է պահանջում, բայց նույն ֆունկցիոնալության մեծ մասը ստանալու համար կարող եք օգտագործել բաց կոդով FlashDevelop ծրագիրը:
Մաս 2 -ից 4 -ը ՝ Stencyl- ի օգտագործումը
Քայլ 1. Ներբեռնեք և տեղադրեք Stencyl- ը:
Stencyl- ը խաղ ստեղծելու ծրագիր է, որը չի պահանջում ծածկագրման որևէ գիտելիք: Փոխարենը, դուք կարող եք օգտագործել տարբեր տրամաբանական գործիքներ ՝ խաղի առարկաները շահարկելու համար:
Stencyl- ը կարող է օգտագործվել անվճար, եթե ցանկանում եք միայն հրապարակել ձեր խաղը առցանց: Անվճար տարբերակին սկզբում կհայտնվի Stencyl- ի պատկերանշանը: Եթե դուք ստանում եք վճարովի տարբերակը, կարող եք հրապարակել այլ հարթակներ:
Քայլ 2. Ստեղծեք ձեր նոր խաղը:
Երբ սկսում եք Stencyl- ը, ձեզ կցուցադրվի ձեր խաղերի ցանկը: Listանկում կլինեն մի քանի օրինակ խաղեր, որոնց կարող եք նայել `տեսնելու, թե ինչպես են դրանք աշխատում: Ձեր սեփական խաղի վրա աշխատելու համար կտտացրեք «Սեղմեք այստեղ ՝ նոր խաղ ստեղծելու համար» պիտակով կետավոր գծով:
Քայլ 3. Ընտրեք հավաքածու:
Կան մի քանի փաթեթ, որոնք պարունակում են նախապես պատրաստված ակտիվներ և առարկաներ, որոնք կարող են օգնել ձեզ արագ սկսել ձեր խաղը: Ընտրեք հավաքածու, եթե ցանկանում եք, կամ ընտրեք «Դատարկ խաղ», եթե մտադիր եք պատրաստել ձեր սեփականը:
Դուք կարող եք ներբեռնել հավաքածուներ, որոնք այլ օգտվողներ պատրաստել են առցանց:
Քայլ 4. Մուտքագրեք ձեր խաղի տվյալները:
Նախքան ձեր խաղը ստեղծելը սկսելը, ձեզ հարկավոր է մուտքագրել մի քանի տեղեկատվություն:
- Անուն - Սա ձեր խաղի անունն է: Դուք կարող եք սա հետագայում փոխել այն, ինչ ցանկանում եք:
- Էկրանի չափը - Սա ձեր խաղի էկրանի չափն է և շատ կարևոր է, քանի որ այն կազդի ձեր օգտագործած արվեստի վրա: Քանի որ մարդիկ, ամենայն հավանականությամբ, ձեր խաղը կխաղան իրենց վեբ դիտարկիչում, էկրանի չափը պարտադիր չէ, որ շատ մեծ լինի: Փորձեք Լայնություն ՝ 640 պիքս Բարձրություն ՝ 480 պիքս: Սա լավ չափ է ՝ սկսելու համար:
Քայլ 5. Getանոթացեք դասավորությանը:
Երբ առաջին անգամ բեռնում եք ձեր նոր խաղը, ձեզ կտանեն Գործիքային վահանակ: Այստեղ կարող եք տեսնել ձեր խաղի բոլոր տեսարանները և մուտք գործել ցանկացած ռեսուրս: Այստեղից կարող եք նաև փոխել ձեր խաղի կարգավորումները: Ձեր ժամանակի մեծ մասը կանցկացնեք վահանակում աշխատելու համար:
- Տեսարաններ - Սա Գործիքի վահանակի հիմնական պատուհանն է և ցույց է տալիս իրական խաղը և բոլոր ակտիվները: Ձեր խաղը կլինի տեսարանների հավաքածու:
- Ռեսուրսներ - Սա ձեր խաղի բոլոր օբյեկտների և ակտիվների ցանկն է: այն ներառում է դերասաններ, նախապատմություններ, տառատեսակներ, տեսարաններ, տրամաբանություն, հնչյուններ և սալիկներ: Պաշարները կազմակերպված են էկրանի ձախ կողմում գտնվող ծառի մեջ:
- Կարգավորումներ - Խաղի և Կարգավորումների ընտրանքները թույլ են տալիս կարգավորել, թե ինչպես է աշխատում ձեր խաղի մեխանիկան ՝ ներառյալ կառավարման, ինքնահոս, բախումների, էկրանների բեռնման և այլնի:
Քայլ 6. Անհատականացրեք դերասանին:
Դերասանը ցանկացած առարկա է, որը շարժվում է կամ որի հետ կարող է փոխազդել խաղի մեջ (խաղացող, թշնամի, դռներ և այլն): Ձեր խաղի յուրաքանչյուր օբյեկտի համար անհրաժեշտ կլինի դերասան ստեղծել: Դերասան ստեղծելու համար սեղմեք «Դերասանների տեսակները» տարբերակը «Ռեսուրսներ» ցանկում: Ընտրեք ցանկալի դերասանին ցանկից (ցանկը որոշվում է ձեր ընտրած հավաքածուով):
- Դերասանին հանձնարարեք մի խմբի (խաղացող, թշնամի): Սա կօգնի որոշել դերասանի բախման հատկությունները: Ընտրեք ձեր դերասանին ՝ դերասանի խմբագիր բացելու համար: Կտտացրեք «Հատկություններ» ներդիրին, այնուհետև բացվող ընտրացանկից ընտրեք համապատասխան խումբը:
- Ավելացրեք վարքագիծ (ցատկել, հարվածել, քայլել): Վարքագիծն այն է, ինչը թույլ է տալիս ձեր դերասանին կատարել գործողություններ: Կտտացրեք վարքագծի ներդիրին, այնուհետև ներքևի ձախ անկյունում կտտացրեք «+ Ավելացնել վարք» կոճակին: Listանկից ընտրեք վարքագիծ (օրինակ ՝ «Քայլել»), այնուհետև կտտացրեք «Ընտրել»:
- Սահմանեք կառավարման տարրերը: Եթե դուք ստեղծում եք խաղացողի կերպար, ապա հավանաբար կցանկանաք թույլ տալ, որ խաղացողը տեղափոխի այն: Երբ ավելացնում եք «Քայլելու» վարքագիծը, ձեզ կտանեն «Քայլելու» հատկանիշների էկրան: Բացվող ընտրացանկերի միջոցով կարող եք ընտրել, թե որ բանալիները դերասանին կտեղափոխեն ձախ և աջ: Կարող եք նաև անիմացիաներ նշանակել, եթե ձեր օգտագործած հավաքածուն պարունակում է որևէ մեկը:
- Դուք կարող եք ավելացնել բազմաթիվ վարքագիծ ՝ դերասանի կատարելիքը հարմարեցնելու համար:
Քայլ 7. Ստեղծեք տեսարան:
Տեսարանը այն է, ինչ խաղացողը տեսնում է խաղը խաղալիս: Դա ֆոնն է, ինչպես նաև ցանկացած առարկա և դերասան, որոնք տեսանելի են: Նոր տեսարան ստեղծելու համար կտտացրեք Ռեսուրսների ծառի «Տեսարաններ» տարբերակին, այնուհետև կտտացրեք վանդակը: Շարունակելու անուն տվեք ձեր նոր տեսարանին:
- Նախապատմություն - Ձեր տեսարանը չափվելու է ինքնաբերաբար, այնպես որ այս պահին դրա մասին անհանգստանալու կարիք չունեք: Կարող եք ընտրել որպես ֆոնի գույն, որի վրա տեղադրված կլինեն սալիկներ: Կարող եք ընտրել պինդ գույնից կամ գրադիենտից: Ավարտելուց հետո կտտացրեք «Ստեղծել»: Սա կբացի տեսարանի դիզայները:
- Տեղադրեք սալիկներ - Ձեր հավաքածուի մեջ ներառված սալիկապատը կբեռնվի պատուհանի աջ կողմում: Կտտացրեք Մատիտ գործիքին ձախ ընտրացանկում, այնուհետև կտտացրեք այն սալիկին, որը ցանկանում եք օգտագործել: Այնուհետև կարող եք սալիկը տեղադրել ձեր տեսարանի վրա: Սեղմեք և մկնիկի միջոցով քաշեք ՝ բազմաթիվ սալիկներ տեղադրելու համար:
- Դերասանների տեղադրում - Կտտացրեք «Դերասաններ» ներդիրին ձեր սալիկապատ ծածկույթի վերևում ՝ ձեր հասանելի դերասանների անցնելու համար: Դուք պետք է դրանք նախկինում ստեղծած լինեք, որպեսզի նրանք հայտնվեն այս ցուցակում: Կտտացրեք այն դերասանին, որը ցանկանում եք տեղադրել, այնուհետև կտտացրեք այն վայրում, որտեղ ցանկանում եք, որ այն հայտնվի: Եթե սեղմած պահեք ⇧ Shift, դերասանը կընկնի ցանցին:
- Ձգողականության ավելացում - Կտտացրեք «Ֆիզիկա» ներդիրին պատուհանի վերևում, այնուհետև արժեք մուտքագրեք «Ձգողականություն (ուղղահայաց)» դաշտ: 85 մուտք գործելը նմանակելու է իրական ձգողականությունը:
Քայլ 8. Փորձարկեք խաղը:
Տեսարան ստեղծելուց և որոշ դերասանների տեղադրելուց հետո կարող եք փորձարկել խաղը: Կտտացրեք «Փորձարկման խաղ» կոճակին էկրանի վերևում ՝ խաղալու այն, ինչ մինչ այժմ ունեք: Ձեր դերակատարներին ստեղծելիս կարող եք օգտագործել այն ստեղները, որոնք վերահսկում են ձեր խաղացողի կերպարը:
Գտեք այն կողմերը, որոնք չեն աշխատում և փորձեք շտկել դրանք: Օրինակ ՝ արդյո՞ք թշնամիները ճիշտ են վարվում: Կարո՞ղ եք հաղթել ձեր թշնամիներին: Կա՞ն որևէ հարթակներ, որոնք անհասանելի են կամ անդունդներ, որոնց անցնել հնարավոր չէ: Վերադարձեք ձեր խաղի խմբագրի համապատասխան տարածք ՝ գտած ցանկացած խնդիր լուծելու համար: Սա կարող է մի փոքր տևել, բայց վերջնական արդյունքը կլինի շատ ավելի զվարճալի և խաղալու հնարավորություն:
Քայլ 9. Ավելացրեք ավելին:
Այժմ, երբ դուք ունեք աշխատանքային, խաղալիք առաջին տեսարան, ժամանակն է սկսել ամբողջ խաղը կառուցել: Ավելացրեք ավելի շատ մակարդակներ և մարտահրավերներ և շարունակեք փորձարկել ձեր հավելումները `համոզվելու համար, որ դրանք զվարճալի են և ճիշտ են աշխատում:
Քայլ 10. Կայքը Կողպեք ձեր խաղը:
Եթե դուք պատրաստվում եք խաղը վերբեռնել Flash խաղեր հյուրընկալող կայք, կամ վերբեռնել ձեր սեփական կայքը, հավանաբար կցանկանաք միացնել «Կայքի կողպումը»: Սա թույլ չի տա ձեր խաղը խաղալ, եթե այն կայքերի թույլատրված ցանկում չէ:
- Բացեք «Խաղի կարգավորումները» ձեր «Ռեսուրսներ» ծառից: Ընտրեք «Բեռնիչ» բաժինը: Մուտքագրեք այն կայքերը, որոնք ցանկանում եք թույլատրել «Կայքի կողպում» դաշտում ՝ առանձնացված ստորակետով ՝ առանց տարածության: Օրինակ ՝ newgrounds.com, kongregate.com:
- Այս էկրանին գտնվելիս մուտքագրեք ձեր գլխավոր էջը «Ձեր գլխավոր էջը» դաշտում, եթե այն ունեք: Սա թույլ կտա ձեր խաղը խաղացող խաղացողներին կապվել ձեր կայքի հետ:
Քայլ 11. Արտահանել խաղը որպես Flash:
Երբ գոհ եք ձեր խաղից, կարող եք այն արտահանել Flash ձևաչափով: Սա թույլ կտա ձեզ խաղը վերբեռնել Flash խաղեր հյուրընկալող կայքում կամ ձեր սեփական կայքում: Սեղմել Հրապարակել ընտրեք Web և այնուհետև կտտացրեք Flash: Պահեք ֆայլը ձեր համակարգչի վրա հեշտությամբ գտնելու վայրում:
Քայլ 12. Հրապարակեք խաղը:
Ձեր Flash (. SWF) ֆայլն ունենալուց հետո կարող եք այն վերբեռնել ձեր նախընտրած սերվերի վրա: Առցանց կան մի շարք կայքեր, որտեղ տեղադրվում են Flash խաղեր, և ոմանք նույնիսկ կարող են թույլ տալ ձեզ գումար վաստակել գովազդից ստացված ձեր խաղով: Կարող եք նաև ձեր խաղը վերբեռնել ձեր սեփական կայքում, բայց կցանկանաք ապահովել, որ խաղը հանրաճանաչ դառնալու դեպքում թողունակություն ունենաք խաղացողներին սպասարկելու համար:
- Տեսեք այս ուղեցույցը `ձեր խաղը ձեր սեփական կայքում վերբեռնելու համար:
- Եթե ցանկանում եք ձեր խաղը վերբեռնել այնպիսի կայք, ինչպիսին է Newgrounds- ը կամ Kongregate- ը, ապա ձեզ հարկավոր է ստեղծել հաշիվ, այնուհետև անցնել կայքի վերբեռնման գործընթացը: Պայմաններն ու պայմանները տարբեր կլինեն տարբեր կայքերից:
- Եթե ցանկանում եք հրապարակել ձեր խաղը Stencyl Arcade- ում, կարող եք դա անել Stencyl ծրագրի շրջանակներում: Սեղմել Հրապարակել ընտրեք Stencyl և այնուհետև կտտացրեք Արկադային: Խաղը ինքնաբերաբար կբեռնվի, այնպես որ դա անելուց առաջ համոզվեք, որ գոհ եք անունից: Stencyl Arcade- ն ունի 8 ՄԲ ֆայլի չափի սահմանափակում:
Մաս 3 -ը 4 -ից. Կառուցվածք 2 -ի օգտագործումը
Քայլ 1. Ներբեռնեք և տեղադրեք Construct 2 -ը:
Այս ծրագիրը թույլ է տալիս ստեղծել HTML5 խաղեր ՝ շատ քիչ կոդավորմամբ: Դուք ստիպված կլինեք որոշ փոփոխականներ նշանակել, բայց այս ամենը կատարվում է ընտրացանկերի միջոցով, առանց իրական կոդավորման պահանջի:
Կառուցվածք 2 -ն անվճար է, չնայած որոշ գործառույթներ սահմանափակ են, եթե դուք չեք կատարելագործում: Անվճար տարբերակը չի կարող հրապարակվել HTML5- ից բացի այլ հարթակներում:
Քայլ 2. Ստեղծեք նոր նախագիծ:
Երբ առաջին անգամ սկսում եք Construct 2 -ը, ձեզ կդիմավորեն Welcome ճաշացանկով: Կտտացրեք «Նոր նախագիծ» հղմանը ՝ նոր խաղ սկսելու համար: Կան նաև մի քանի ներառված օրինակներ, որոնք կարող եք օգտագործել ՝ տեսնելու, թե ինչպես են ստեղծվում հիմնական խաղերը:
Նոր նախագիծ ստեղծելիս ձեզ կտրվի կաղապարների ցանկ: Ձեր առաջին նախագծի համար, հավանաբար, կցանկանաք սկսել դատարկ նախագծով: Սա թույլ կտա ձեզ գլուխ հանել հիմնականից ՝ առանց կաղապարների միջամտության:
Քայլ 3. Կարգավորեք ձեր նախագծի կարգավորումները:
Նախագծի պատուհանի ձախ շրջանակում կտեսնեք «Հատկություններ» շրջանակում մի շարք տարրեր: Դուք կարող եք օգտագործել սա ՝ ձեր էկրանի չափը սահմանելու և ձեր խաղի և ընկերության տվյալները մուտքագրելու համար:
Քայլ 4. Տեղադրեք ֆոն:
Կրկնակի սեղմեք դասավորության վրա: Ընդհանուր բաժնից ընտրեք «Սալիկապատ ֆոն»: Կտտացրեք ձեր դասավորության վրա ՝ ֆոնը տեղադրելու համար: Սա կբացի ֆոնային խմբագիրը: Դուք պետք է ստեղծեք ձեր սեփականը ՝ օգտագործելով պատկերի խմբագրման ծրագրակազմ կամ ներբեռնեք հյուսվածքներ տարբեր վայրերից առցանց:
- Սահմանեք ֆոնը դասավորության չափի վրա: Դա արեք ՝ ընտրելով ֆոնային օբյեկտը և չափը փոխելով «Հատկություններ» շրջանակում:
- Փոխեք շերտի անունը և կողպեք այն: Դուք կցանկանաք կողպել շերտը ՝ այլ օբյեկտներ տեղադրելիս պատահաբար տեղափոխելուց խուսափելու համար: Կտտացրեք «Շերտեր» ներդիրին էկրանի աջ կողմում: Ընտրեք շերտը և կտտացրեք Մատիտի պատկերակին: Անվանեք շերտը «Ֆոն», այնուհետև կտտացրեք «Կողպեք» կոճակին ՝ ֆոնը կողպելու համար:
Քայլ 5. Ստեղծեք նոր շերտ:
«Շերտեր» ներդիրում կտտացրեք «+» կոճակին ՝ նոր շերտ ստեղծելու համար: Վերանվանել այն «Հիմնական»: Սա կլինի այն շերտը, որի վրա գտնվում են ձեր խաղային օբյեկտների մեծ մասը: Շարունակելուց առաջ համոզվեք, որ հիմնական շերտը ընտրված է:
Քայլ 6. Ավելացրեք մուտքեր ձեր խաղի համար:
Կառուցվածք 2 -ում ձեր մուտքերը պետք է ավելացվեն որպես օբյեկտներ ձեր խաղին: Նրանք անտեսանելի են և հնարավորություն կտան ստեղնաշարի և մկնիկի օգտագործումը նախագծի ընթացքում:
Կրկնակի սեղմեք ձեր դասավորության վրա և «Մկնիկ» ընտրեք «Մուտք» բաժնում: Նույնը կատարեք «Ստեղնաշար» օբյեկտը տեղադրելու համար:
Քայլ 7. Ավելացրեք օբյեկտներ:
It'sամանակն է սկսել ձեր խաղացանկին ավելացնել որոշ խաղային օբյեկտներ: Կրկնակի սեղմեք դասավորության վրա և ընդհանուր բաժնում ընտրեք «Sprite»: Օգտագործեք խաչմերուկ ՝ ընտրելու այն վայրը, որտեղ ցանկանում եք տեղադրել սպրայտը: Պատկերի խմբագիրը կբացվի ՝ թույլ տալով կամ բեռնել գոյություն ունեցող Sprite- ը, կամ ստեղծել նորը:
Երբ ընտրում եք ձեր դասավորության sprites- ը, sprite- ի հատկությունները կբեռնվեն ձախ շրջանակում: Փոխեք Sprite- ի անունը, որպեսզի կարողանաք ավելի հեշտ ճանաչել և վկայակոչել այն:
Քայլ 8. Ձեր օբյեկտներին ավելացրեք վարքագիծ:
Վարք ավելացնելու համար սեղմեք այն օբյեկտի վրա, որը ցանկանում եք լրացնել վարքագիծ ՝ այն ընտրելու համար: Կտտացրեք «Ավելացնել/խմբագրել» հղմանը ՝ «Հատկություններ» շրջանակի «Վարք» բաժնում: Կհայտնվի առկա վարքագծերի ցանկը:
Վարքագծերը նախապես կազմաձևված տրամաբանության կտորներ են, որոնք թույլ են տալիս արագ ավելացնել գործառույթները ձեր օբյեկտներին: Դուք կարող եք ընտրել նախապես պատրաստված վարքագծերի լայն տեսականի, որոնք կարող են կատարել գործառույթների լայն շրջանակ: Օրինակ, հատակն ամուր դարձնելու համար տվեք այն «Պինդ» վարքագիծը: Խաղացող-կերպարը ութ ուղղությամբ տեղափոխելու համար տվեք նրան «8 ուղղությամբ շարժում» վարքագիծը:
Քայլ 9. Փոխեք վարքի հատկությունները:
Դուք կարող եք խմբագրել առկա վարքագիծը `ձեր օբյեկտների աշխատանքի եղանակը հարմարեցնելու համար: Դուք կարող եք փոխել արժեքները ՝ արագությունը, ուղղությունը և այլ հատկություններ փոխելու համար:
Քայլ 10. Հասկացեք, թե ինչպես են աշխատում իրադարձությունները:
Իրադարձությունները պայմանների ցանկ են և այն են, ինչն առաջ է մղում խաղը: Պայմանների բավարարման դեպքում տեղի է ունենում իրադարձություն: Եթե պայմանները չեն բավարարվում, իրադարձությունը տեղի չի ունենում: Սովորաբար իրադարձությունների թերթիկը գործարկվում է վայրկյանում մոտ 60 անգամ: Ամեն անգամ, երբ այն աշխատում է, կոչվում է «տիզ»:
Քայլ 11. Ստեղծեք իրադարձություն:
Կրկնակի սեղմեք իրադարձությունների դատարկ թերթում: Կհայտնվի մատչելի օբյեկտների ցանկ: Ընտրեք այն օբյեկտը, որի համար ցանկանում եք իրադարձություն ստեղծել, կամ կարող եք ստեղծել համակարգի իրադարձություն:
- Ընտրեք, երբ կատարվի գործողությունը: Օբյեկտը ընտրելուց հետո ձեզանից կպահանջվի ընտրել, թե երբ պետք է տեղի ունենա իրադարձությունը: Սա կարող է հիմնված լինել այլ իրադարձությունների կամ որոշակի ժամանակի վրա: «Ամեն տիզ» միշտ է:
- Ավելացնել գործողություն: Ձեզանից կպահանջվի ընտրել ձեր օբյեկտներից մեկը: Ընտրեք գործողությունների ցանկից: Օրինակ, եթե դուք պատրաստում եք վերևից ներքև հրաձիգ և ցանկանում եք, որ խաղացողի կերպարը միշտ նայի մկնիկին, դուք կստեղծեք «Սահմանեք անկյուն դիրքի նկատմամբ» գործողություն Player- ի օբյեկտի վրա դրված յուրաքանչյուր տիզի վրա: Երբ կոորդինատները խնդրեք, մուտքագրեք «Mouse. X» - ը X- ի համար և «Mouse. Y» - ն Y- ի համար: Սա կպահի խաղացողի նավը միշտ ուղղված դեպի կուրսորը:
Քայլ 12. Ավելացրեք ավելի շատ իրադարձություններ և վարքագիծ:
Սրանք ձեր խաղի ողնաշարն են: Վարքագծի և իրադարձությունների ավելացումն ու փոփոխությունները կօգնեն ձեզ ստեղծել յուրահատուկ և զվարճալի խաղ, որը մարդիկ կաղաղակեն խաղալ: Փորձեք տարբեր իրադարձություններով ՝ փորձելով ստանալ ձեր ուզած ճշգրիտ խաղը:
Քայլ 13. Ավելացրեք որոշ փոփոխականներ:
Կառուցվածք 2 -ում կան երկու տեսակի փոփոխականներ `օրինակ փոփոխականներ և գլոբալ փոփոխականներ: Դրանք թույլ են տալիս ձեր օբյեկտների և խաղի համար սահմանել հատուկ արժեքներ, ինչպիսիք են առողջությունը, ժամկետները, միավորները և այլն:
- Instance Variables - Ատամի փոփոխականները փոփոխականներ են, որոնք նշանակված են առանձին օբյեկտներին: Դրանք օգտագործվում են այնպիսի բաների համար, ինչպիսիք են թշնամու և խաղացողի առողջությունը: Դուք կարող եք ավելացնել օրինակային փոփոխականներ օբյեկտ ընտրելուց հետո ՝ կտտացնելով «Ավելացնել / խմբագրել» հղմանը ՝ «Հատկություններ» շրջանակի «Փոփոխականներ» բաժնում: Փոփոխականին տվեք անուն, որին կարելի է անդրադառնալ իրադարձության մեջ, ինչպես նաև սկզբնական արժեք:
- Գլոբալ փոփոխականներ - Գլոբալ փոփոխականները փոփոխականներ են, որոնք նշանակված են ամբողջ խաղի համար: Նրանք օգտագործվում են այնպիսի բաների համար, ինչպիսիք են խաղացողի հաշիվը: Գլոբալ փոփոխական ստեղծելու համար բացեք իրադարձությունների թերթիկը և աջ սեղմեք դատարկ տարածության վրա: Կտտացրեք «Ավելացնել գլոբալ փոփոխական», տվեք այն անուն, որը կարող է նշվել իրադարձության մեջ, այնուհետև մուտքագրեք սկզբնական արժեքը:
Քայլ 14. Ստեղծեք ինտերֆեյս:
Ինտերֆեյս ստեղծելիս սովորաբար ավելի լավ է դա անել նոր շերտի վրա: Դա պայմանավորված է նրանով, որ ինտերֆեյսը հազվադեպ է շարժվում կամ փոխվում, ուստի լավ է այն ունենալ կողպված շերտի վրա: Նոր շերտի «Հատկություններ» շրջանակում «Parallax» - ը սահմանեք 0: Սա կպահի շերտը ոլորումից, երբ էկրանը դա կատարի:
Օգտագործեք տեքստային տուփեր և փոփոխականներ `ձեր ինտերֆեյսը ստեղծելու համար: Դուք կարող եք տեղադրել ձեր տեքստային տուփերը, որպեսզի ցուցադրեն մնացած առողջությունը, հաշիվը, զինամթերքը կամ այլ բան, որը խաղացողը պետք է տեսնի կանոնավոր կերպով:
Քայլ 15. Փորձարկեք և վերանայեք ձեր խաղը:
Այժմ, երբ էկրանին որոշ իրադարձություններ և վարքագծեր ունեք, կարող եք սկսել փորձարկել և բովանդակություն ավելացնել: Սեղմեք «Խաղալ» կոճակը էկրանի վերևում ՝ խաղը կառուցելու և փորձարկելու համար: Նշեք այն, ինչը չի աշխատում, և փորձեք շտկել այն, որպեսզի ձեր խաղը լինի խաղալի և զվարճալի:
Քայլ 16. Արտահանեք խաղը:
Եթե գոհ եք ձեր խաղից, կարող եք արտահանել այն, որպեսզի այն վերբեռնվի վեբ կայք և խաղա որևէ մեկի կողմից: Խաղը արտահանելու համար կտտացրեք Ֆայլ ընտրացանկից և ընտրեք Արտահանել: Պահեք նախագիծը այնպիսի վայրում, որտեղ դուք կարող եք հեշտությամբ տեղակայել:
Քայլ 17. Հրապարակեք խաղը:
Կան մի քանի կայքեր, որոնք թույլ են տալիս ուրիշների խաղալու համար վերբեռնել HTML5 խաղեր: Կարող եք նաև խաղը ավելացնել ձեր սեփական կայքում: Տեսեք այս ուղեցույցը խաղը ձեր սեփական վեբ կայքում վերբեռնելու վերաբերյալ:
Մաս 4 -ից 4 -ից. Կոդավորում քերծվածքից
Քայլ 1. Ներբեռնեք ծրագրավորման IDE (Ինտեգրված զարգացման միջավայր), որն աջակցում է HTML- ին, ինչպիսին է Game Maker Studio- ն:
Ոմանք մատչելի են անվճար, չնայած շատ լավագույն IDE- ներն արժեն հարյուրավոր դոլարներ:
Քայլ 2. Սովորեք օգտագործել IDE- ն:
Ձեր միջավայրում ծրագրավորում սովորելը աներևակայելի կարևոր է: Սովորական օրենսգրքի մեծ մասի անգիր սովորելը և սովորելը, թե ինչպես ճիշտ իրականացնել իրերը, կարող են տևել շաբաթներ կամ նույնիսկ ամիսներ: Եղեք համբերատար և ամեն ինչ կփոխհատուցվի:
Քայլ 3. Ստեղծեք ձեր խաղը, երբ մտածեք, որ պատրաստ եք:
Նախագծային փաստաթուղթ կազմելը կամ որոշ գաղափարներ նշելը հիանալի սկիզբ է: Խաղի ծրագրավորումը կարող է տևել ամիսներ, կամ եթե իսկապես լուրջ եք վերաբերվում հիթին, նույնիսկ մեկ -երկու տարի:
Քայլ 4. Փորձարկեք խաղը:
Համոզվեք, որ փորձում եք անել խենթ կամ անսպասելի բաներ և ջնջել որքան հնարավոր է շատ սխալներ: Փորձեք նաև որոշել, թե արդյոք խաղախաղն այնպիսին է, ինչպիսին դուք էիք ցանկանում, թե՞ պետք է վերադառնալ և փոփոխություններ կատարել:
Քայլ 5. Հրապարակեք այն:
Հրապարակեք ձեր խաղը առցանց այնպիսի կայքում, ինչպիսին է Kongregate- ը: Դուք պետք է պատրաստ լինեք կառուցողական քննադատության և գուցե ցանկանաք թարմացնել ձեր խաղը ՝ ձեր խաղացողների ցանկություններին համապատասխան:
Խորհուրդներ
- Եթե դուք ավելի շատ հետաքրքրված եք Flash խաղերի հետևում գտնվող ծածկագրով սովորելով, կարող եք օգտագործել Flash Builder և ActionScript 3 ծածկագիրը `հատուկ խաղեր ստեղծելու համար: Սա ավելի երկար կտևի, բայց կարող է հանգեցնել ավելի յուրահատուկ փորձի: Գործողությունների սցենար 3 -ում ծրագրավորման մանրամասների համար տե՛ս այս ուղեցույցը:
- Վստահեք ցանկացած աղբյուր, որից վերցրել եք գաղափարներ կամ բովանդակություն, և բոլոր նրանց, ովքեր օգնել են խաղի ստեղծմանը: