Ինչպես պատրաստել առցանց խաղեր (նկարներով)

Բովանդակություն:

Ինչպես պատրաստել առցանց խաղեր (նկարներով)
Ինչպես պատրաստել առցանց խաղեր (նկարներով)

Video: Ինչպես պատրաստել առցանց խաղեր (նկարներով)

Video: Ինչպես պատրաստել առցանց խաղեր (նկարներով)
Video: MS #Excel - Աղյուսակի կազմում և տոկոսի հաշվում Excel ծրագրում - #Creating #Table - Создание #Таблицы 2024, Մայիս
Anonim

Երբևէ խաղացել եք առցանց խաղ ու մտածե՞լ եք. Նախկինում անհրաժեշտ էր սովորել, թե ինչպես պետք է ծածկագրել ActionScript 3 -ում, այն լեզուն, որն ապահովում է Flash- ը: Խաղերի ստեղծման որոշ ծրագրերի շնորհիվ, սակայն, կոդավորման փորձը անցյալի պահանջն է: Դուք կարող եք ստեղծել զվարճալի, խորը խաղեր ՝ շահարկելով առարկաները և տրամաբանությունը ՝ առանց որևէ կոդի գիծ դիպչելու:

Քայլեր

Մաս 1 -ը 4 -ից ՝ Խաղի ձևավորում

Ստեղծեք առցանց խաղեր Քայլ 1
Ստեղծեք առցանց խաղեր Քայլ 1

Քայլ 1. Գրեք հիմնական նկարագրությունը:

Ներառեք առանձնահատկությունները և այն, ինչ ցանկանում եք, որ նվագարկիչը հասնի: Լավ է ունենալ հիմնական ուրվագիծը, թե ինչ եք ուզում անել ձեր խաղի հետ, որպեսզի կարողանաք անդրադառնալ դրան աշխատելիս:

Խաղի նախագծման փաստաթուղթ գրելու մասին ավելի մանրամասն տես այս ուղեցույցում:

Ստեղծեք առցանց խաղեր Քայլ 2
Ստեղծեք առցանց խաղեր Քայլ 2

Քայլ 2. Նկարեք էսքիզներ:

Նկարեք հիմնական դասավորությունը, թե ինչպիսի տեսք կունենաք էկրանները: Պարտադիր չէ, որ դրանք շատ մանրամասն լինեն, բայց պետք է գոնե պատկերացում կազմել այն մասին, թե որտեղ են տարբեր տարրերը տեղադրվելու էկրանին: Դրանք անհավանական օգտակար կլինեն հետագայում, երբ սկսեք կառուցել ձեր խաղի ինտերֆեյսը:

Ստեղծեք առցանց խաղեր Քայլ 3
Ստեղծեք առցանց խաղեր Քայլ 3

Քայլ 3. Ընտրեք ձեր խաղը ստեղծելու եղանակ:

Ավանդաբար, Flash խաղեր ստեղծելու համար պետք է սովորել, թե ինչպես ծածկագրել ActionScript 3 -ում: Թեև դեռ կարող եք դա անել, կան մատչելի ծրագրեր, որոնք կարող են շատ ավելի հեշտ սովորել խաղերի ստեղծումը, որոնք կոդավորման փորձ չեն պահանջում: Խաղեր պատրաստելու ամենահայտնի տարբերակներից մի քանիսը ներառում են.

  • Stencyl - Սա ավելի նոր գործիք է, որը թույլ է տալիս խաղեր կառուցել ՝ օգտագործելով օբյեկտներ և տրամաբանական սցենարներ: Այս խաղերը կարող են փոխակերպվել Flash նախագծերի և վերբեռնվել ցանկացած կայք, որն աջակցում է Flash խաղերին:
  • Կառուցվածք 2 - Երբ Flash- ը ծերանում է, այն սկսել է փոխարինվել խաղերի ստեղծման այլ միջոցներով: Առցանց խաղ ստեղծելու նորագույն եղանակներից մեկը HTML5- ի օգտագործումն է: Սովորաբար դա պահանջում է ծածկագրման շատ գիտելիքներ, բայց Construct 2 -ը թույլ է տալիս ստեղծել խաղեր ՝ օգտագործելով օբյեկտներ և սցենարներ, ինչպես Stencyl- ը:
  • Flash Builder - Սա Flash խաղերի ստեղծման ավանդական մեթոդն է: Սա պահանջում է ActionScript- ի բավականին մեծ քանակությամբ գիտելիքներ, սակայն այն ամենահեշտ լեզուներից մեկն է, որի հիմքերը սովորելն է: Flash Builder- ը ծախսեր է պահանջում, բայց նույն ֆունկցիոնալության մեծ մասը ստանալու համար կարող եք օգտագործել բաց կոդով FlashDevelop ծրագիրը:

Մաս 2 -ից 4 -ը ՝ Stencyl- ի օգտագործումը

Ստեղծեք առցանց խաղեր Քայլ 4
Ստեղծեք առցանց խաղեր Քայլ 4

Քայլ 1. Ներբեռնեք և տեղադրեք Stencyl- ը:

Stencyl- ը խաղ ստեղծելու ծրագիր է, որը չի պահանջում ծածկագրման որևէ գիտելիք: Փոխարենը, դուք կարող եք օգտագործել տարբեր տրամաբանական գործիքներ ՝ խաղի առարկաները շահարկելու համար:

Stencyl- ը կարող է օգտագործվել անվճար, եթե ցանկանում եք միայն հրապարակել ձեր խաղը առցանց: Անվճար տարբերակին սկզբում կհայտնվի Stencyl- ի պատկերանշանը: Եթե դուք ստանում եք վճարովի տարբերակը, կարող եք հրապարակել այլ հարթակներ:

Ստեղծեք առցանց խաղեր Քայլ 5
Ստեղծեք առցանց խաղեր Քայլ 5

Քայլ 2. Ստեղծեք ձեր նոր խաղը:

Երբ սկսում եք Stencyl- ը, ձեզ կցուցադրվի ձեր խաղերի ցանկը: Listանկում կլինեն մի քանի օրինակ խաղեր, որոնց կարող եք նայել `տեսնելու, թե ինչպես են դրանք աշխատում: Ձեր սեփական խաղի վրա աշխատելու համար կտտացրեք «Սեղմեք այստեղ ՝ նոր խաղ ստեղծելու համար» պիտակով կետավոր գծով:

Ստեղծեք առցանց խաղեր Քայլ 6
Ստեղծեք առցանց խաղեր Քայլ 6

Քայլ 3. Ընտրեք հավաքածու:

Կան մի քանի փաթեթ, որոնք պարունակում են նախապես պատրաստված ակտիվներ և առարկաներ, որոնք կարող են օգնել ձեզ արագ սկսել ձեր խաղը: Ընտրեք հավաքածու, եթե ցանկանում եք, կամ ընտրեք «Դատարկ խաղ», եթե մտադիր եք պատրաստել ձեր սեփականը:

Դուք կարող եք ներբեռնել հավաքածուներ, որոնք այլ օգտվողներ պատրաստել են առցանց:

Ստեղծեք առցանց խաղեր Քայլ 7
Ստեղծեք առցանց խաղեր Քայլ 7

Քայլ 4. Մուտքագրեք ձեր խաղի տվյալները:

Նախքան ձեր խաղը ստեղծելը սկսելը, ձեզ հարկավոր է մուտքագրել մի քանի տեղեկատվություն:

  • Անուն - Սա ձեր խաղի անունն է: Դուք կարող եք սա հետագայում փոխել այն, ինչ ցանկանում եք:
  • Էկրանի չափը - Սա ձեր խաղի էկրանի չափն է և շատ կարևոր է, քանի որ այն կազդի ձեր օգտագործած արվեստի վրա: Քանի որ մարդիկ, ամենայն հավանականությամբ, ձեր խաղը կխաղան իրենց վեբ դիտարկիչում, էկրանի չափը պարտադիր չէ, որ շատ մեծ լինի: Փորձեք Լայնություն ՝ 640 պիքս Բարձրություն ՝ 480 պիքս: Սա լավ չափ է ՝ սկսելու համար:
Ստեղծեք առցանց խաղեր Քայլ 8
Ստեղծեք առցանց խաղեր Քայլ 8

Քայլ 5. Getանոթացեք դասավորությանը:

Երբ առաջին անգամ բեռնում եք ձեր նոր խաղը, ձեզ կտանեն Գործիքային վահանակ: Այստեղ կարող եք տեսնել ձեր խաղի բոլոր տեսարանները և մուտք գործել ցանկացած ռեսուրս: Այստեղից կարող եք նաև փոխել ձեր խաղի կարգավորումները: Ձեր ժամանակի մեծ մասը կանցկացնեք վահանակում աշխատելու համար:

  • Տեսարաններ - Սա Գործիքի վահանակի հիմնական պատուհանն է և ցույց է տալիս իրական խաղը և բոլոր ակտիվները: Ձեր խաղը կլինի տեսարանների հավաքածու:
  • Ռեսուրսներ - Սա ձեր խաղի բոլոր օբյեկտների և ակտիվների ցանկն է: այն ներառում է դերասաններ, նախապատմություններ, տառատեսակներ, տեսարաններ, տրամաբանություն, հնչյուններ և սալիկներ: Պաշարները կազմակերպված են էկրանի ձախ կողմում գտնվող ծառի մեջ:
  • Կարգավորումներ - Խաղի և Կարգավորումների ընտրանքները թույլ են տալիս կարգավորել, թե ինչպես է աշխատում ձեր խաղի մեխանիկան ՝ ներառյալ կառավարման, ինքնահոս, բախումների, էկրանների բեռնման և այլնի:
Ստեղծեք առցանց խաղեր Քայլ 9
Ստեղծեք առցանց խաղեր Քայլ 9

Քայլ 6. Անհատականացրեք դերասանին:

Դերասանը ցանկացած առարկա է, որը շարժվում է կամ որի հետ կարող է փոխազդել խաղի մեջ (խաղացող, թշնամի, դռներ և այլն): Ձեր խաղի յուրաքանչյուր օբյեկտի համար անհրաժեշտ կլինի դերասան ստեղծել: Դերասան ստեղծելու համար սեղմեք «Դերասանների տեսակները» տարբերակը «Ռեսուրսներ» ցանկում: Ընտրեք ցանկալի դերասանին ցանկից (ցանկը որոշվում է ձեր ընտրած հավաքածուով):

  • Դերասանին հանձնարարեք մի խմբի (խաղացող, թշնամի): Սա կօգնի որոշել դերասանի բախման հատկությունները: Ընտրեք ձեր դերասանին ՝ դերասանի խմբագիր բացելու համար: Կտտացրեք «Հատկություններ» ներդիրին, այնուհետև բացվող ընտրացանկից ընտրեք համապատասխան խումբը:
  • Ավելացրեք վարքագիծ (ցատկել, հարվածել, քայլել): Վարքագիծն այն է, ինչը թույլ է տալիս ձեր դերասանին կատարել գործողություններ: Կտտացրեք վարքագծի ներդիրին, այնուհետև ներքևի ձախ անկյունում կտտացրեք «+ Ավելացնել վարք» կոճակին: Listանկից ընտրեք վարքագիծ (օրինակ ՝ «Քայլել»), այնուհետև կտտացրեք «Ընտրել»:
  • Սահմանեք կառավարման տարրերը: Եթե դուք ստեղծում եք խաղացողի կերպար, ապա հավանաբար կցանկանաք թույլ տալ, որ խաղացողը տեղափոխի այն: Երբ ավելացնում եք «Քայլելու» վարքագիծը, ձեզ կտանեն «Քայլելու» հատկանիշների էկրան: Բացվող ընտրացանկերի միջոցով կարող եք ընտրել, թե որ բանալիները դերասանին կտեղափոխեն ձախ և աջ: Կարող եք նաև անիմացիաներ նշանակել, եթե ձեր օգտագործած հավաքածուն պարունակում է որևէ մեկը:
  • Դուք կարող եք ավելացնել բազմաթիվ վարքագիծ ՝ դերասանի կատարելիքը հարմարեցնելու համար:
Ստեղծեք առցանց խաղեր Քայլ 10
Ստեղծեք առցանց խաղեր Քայլ 10

Քայլ 7. Ստեղծեք տեսարան:

Տեսարանը այն է, ինչ խաղացողը տեսնում է խաղը խաղալիս: Դա ֆոնն է, ինչպես նաև ցանկացած առարկա և դերասան, որոնք տեսանելի են: Նոր տեսարան ստեղծելու համար կտտացրեք Ռեսուրսների ծառի «Տեսարաններ» տարբերակին, այնուհետև կտտացրեք վանդակը: Շարունակելու անուն տվեք ձեր նոր տեսարանին:

  • Նախապատմություն - Ձեր տեսարանը չափվելու է ինքնաբերաբար, այնպես որ այս պահին դրա մասին անհանգստանալու կարիք չունեք: Կարող եք ընտրել որպես ֆոնի գույն, որի վրա տեղադրված կլինեն սալիկներ: Կարող եք ընտրել պինդ գույնից կամ գրադիենտից: Ավարտելուց հետո կտտացրեք «Ստեղծել»: Սա կբացի տեսարանի դիզայները:
  • Տեղադրեք սալիկներ - Ձեր հավաքածուի մեջ ներառված սալիկապատը կբեռնվի պատուհանի աջ կողմում: Կտտացրեք Մատիտ գործիքին ձախ ընտրացանկում, այնուհետև կտտացրեք այն սալիկին, որը ցանկանում եք օգտագործել: Այնուհետև կարող եք սալիկը տեղադրել ձեր տեսարանի վրա: Սեղմեք և մկնիկի միջոցով քաշեք ՝ բազմաթիվ սալիկներ տեղադրելու համար:
  • Դերասանների տեղադրում - Կտտացրեք «Դերասաններ» ներդիրին ձեր սալիկապատ ծածկույթի վերևում ՝ ձեր հասանելի դերասանների անցնելու համար: Դուք պետք է դրանք նախկինում ստեղծած լինեք, որպեսզի նրանք հայտնվեն այս ցուցակում: Կտտացրեք այն դերասանին, որը ցանկանում եք տեղադրել, այնուհետև կտտացրեք այն վայրում, որտեղ ցանկանում եք, որ այն հայտնվի: Եթե սեղմած պահեք ⇧ Shift, դերասանը կընկնի ցանցին:
  • Ձգողականության ավելացում - Կտտացրեք «Ֆիզիկա» ներդիրին պատուհանի վերևում, այնուհետև արժեք մուտքագրեք «Ձգողականություն (ուղղահայաց)» դաշտ: 85 մուտք գործելը նմանակելու է իրական ձգողականությունը:
Ստեղծեք առցանց խաղեր Քայլ 11
Ստեղծեք առցանց խաղեր Քայլ 11

Քայլ 8. Փորձարկեք խաղը:

Տեսարան ստեղծելուց և որոշ դերասանների տեղադրելուց հետո կարող եք փորձարկել խաղը: Կտտացրեք «Փորձարկման խաղ» կոճակին էկրանի վերևում ՝ խաղալու այն, ինչ մինչ այժմ ունեք: Ձեր դերակատարներին ստեղծելիս կարող եք օգտագործել այն ստեղները, որոնք վերահսկում են ձեր խաղացողի կերպարը:

Գտեք այն կողմերը, որոնք չեն աշխատում և փորձեք շտկել դրանք: Օրինակ ՝ արդյո՞ք թշնամիները ճիշտ են վարվում: Կարո՞ղ եք հաղթել ձեր թշնամիներին: Կա՞ն որևէ հարթակներ, որոնք անհասանելի են կամ անդունդներ, որոնց անցնել հնարավոր չէ: Վերադարձեք ձեր խաղի խմբագրի համապատասխան տարածք ՝ գտած ցանկացած խնդիր լուծելու համար: Սա կարող է մի փոքր տևել, բայց վերջնական արդյունքը կլինի շատ ավելի զվարճալի և խաղալու հնարավորություն:

Ստեղծեք առցանց խաղեր Քայլ 12
Ստեղծեք առցանց խաղեր Քայլ 12

Քայլ 9. Ավելացրեք ավելին:

Այժմ, երբ դուք ունեք աշխատանքային, խաղալիք առաջին տեսարան, ժամանակն է սկսել ամբողջ խաղը կառուցել: Ավելացրեք ավելի շատ մակարդակներ և մարտահրավերներ և շարունակեք փորձարկել ձեր հավելումները `համոզվելու համար, որ դրանք զվարճալի են և ճիշտ են աշխատում:

Ստեղծեք առցանց խաղեր Քայլ 13
Ստեղծեք առցանց խաղեր Քայլ 13

Քայլ 10. Կայքը Կողպեք ձեր խաղը:

Եթե դուք պատրաստվում եք խաղը վերբեռնել Flash խաղեր հյուրընկալող կայք, կամ վերբեռնել ձեր սեփական կայքը, հավանաբար կցանկանաք միացնել «Կայքի կողպումը»: Սա թույլ չի տա ձեր խաղը խաղալ, եթե այն կայքերի թույլատրված ցանկում չէ:

  • Բացեք «Խաղի կարգավորումները» ձեր «Ռեսուրսներ» ծառից: Ընտրեք «Բեռնիչ» բաժինը: Մուտքագրեք այն կայքերը, որոնք ցանկանում եք թույլատրել «Կայքի կողպում» դաշտում ՝ առանձնացված ստորակետով ՝ առանց տարածության: Օրինակ ՝ newgrounds.com, kongregate.com:
  • Այս էկրանին գտնվելիս մուտքագրեք ձեր գլխավոր էջը «Ձեր գլխավոր էջը» դաշտում, եթե այն ունեք: Սա թույլ կտա ձեր խաղը խաղացող խաղացողներին կապվել ձեր կայքի հետ:
Ստեղծեք առցանց խաղեր Քայլ 14
Ստեղծեք առցանց խաղեր Քայլ 14

Քայլ 11. Արտահանել խաղը որպես Flash:

Երբ գոհ եք ձեր խաղից, կարող եք այն արտահանել Flash ձևաչափով: Սա թույլ կտա ձեզ խաղը վերբեռնել Flash խաղեր հյուրընկալող կայքում կամ ձեր սեփական կայքում: Սեղմել Հրապարակել ընտրեք Web և այնուհետև կտտացրեք Flash: Պահեք ֆայլը ձեր համակարգչի վրա հեշտությամբ գտնելու վայրում:

Ստեղծեք առցանց խաղեր Քայլ 15
Ստեղծեք առցանց խաղեր Քայլ 15

Քայլ 12. Հրապարակեք խաղը:

Ձեր Flash (. SWF) ֆայլն ունենալուց հետո կարող եք այն վերբեռնել ձեր նախընտրած սերվերի վրա: Առցանց կան մի շարք կայքեր, որտեղ տեղադրվում են Flash խաղեր, և ոմանք նույնիսկ կարող են թույլ տալ ձեզ գումար վաստակել գովազդից ստացված ձեր խաղով: Կարող եք նաև ձեր խաղը վերբեռնել ձեր սեփական կայքում, բայց կցանկանաք ապահովել, որ խաղը հանրաճանաչ դառնալու դեպքում թողունակություն ունենաք խաղացողներին սպասարկելու համար:

  • Տեսեք այս ուղեցույցը `ձեր խաղը ձեր սեփական կայքում վերբեռնելու համար:
  • Եթե ցանկանում եք ձեր խաղը վերբեռնել այնպիսի կայք, ինչպիսին է Newgrounds- ը կամ Kongregate- ը, ապա ձեզ հարկավոր է ստեղծել հաշիվ, այնուհետև անցնել կայքի վերբեռնման գործընթացը: Պայմաններն ու պայմանները տարբեր կլինեն տարբեր կայքերից:
  • Եթե ցանկանում եք հրապարակել ձեր խաղը Stencyl Arcade- ում, կարող եք դա անել Stencyl ծրագրի շրջանակներում: Սեղմել Հրապարակել ընտրեք Stencyl և այնուհետև կտտացրեք Արկադային: Խաղը ինքնաբերաբար կբեռնվի, այնպես որ դա անելուց առաջ համոզվեք, որ գոհ եք անունից: Stencyl Arcade- ն ունի 8 ՄԲ ֆայլի չափի սահմանափակում:

Մաս 3 -ը 4 -ից. Կառուցվածք 2 -ի օգտագործումը

Ստեղծեք առցանց խաղեր Քայլ 16
Ստեղծեք առցանց խաղեր Քայլ 16

Քայլ 1. Ներբեռնեք և տեղադրեք Construct 2 -ը:

Այս ծրագիրը թույլ է տալիս ստեղծել HTML5 խաղեր ՝ շատ քիչ կոդավորմամբ: Դուք ստիպված կլինեք որոշ փոփոխականներ նշանակել, բայց այս ամենը կատարվում է ընտրացանկերի միջոցով, առանց իրական կոդավորման պահանջի:

Կառուցվածք 2 -ն անվճար է, չնայած որոշ գործառույթներ սահմանափակ են, եթե դուք չեք կատարելագործում: Անվճար տարբերակը չի կարող հրապարակվել HTML5- ից բացի այլ հարթակներում:

Ստեղծեք առցանց խաղեր Քայլ 17
Ստեղծեք առցանց խաղեր Քայլ 17

Քայլ 2. Ստեղծեք նոր նախագիծ:

Երբ առաջին անգամ սկսում եք Construct 2 -ը, ձեզ կդիմավորեն Welcome ճաշացանկով: Կտտացրեք «Նոր նախագիծ» հղմանը ՝ նոր խաղ սկսելու համար: Կան նաև մի քանի ներառված օրինակներ, որոնք կարող եք օգտագործել ՝ տեսնելու, թե ինչպես են ստեղծվում հիմնական խաղերը:

Նոր նախագիծ ստեղծելիս ձեզ կտրվի կաղապարների ցանկ: Ձեր առաջին նախագծի համար, հավանաբար, կցանկանաք սկսել դատարկ նախագծով: Սա թույլ կտա ձեզ գլուխ հանել հիմնականից ՝ առանց կաղապարների միջամտության:

Ստեղծեք առցանց խաղեր Քայլ 18
Ստեղծեք առցանց խաղեր Քայլ 18

Քայլ 3. Կարգավորեք ձեր նախագծի կարգավորումները:

Նախագծի պատուհանի ձախ շրջանակում կտեսնեք «Հատկություններ» շրջանակում մի շարք տարրեր: Դուք կարող եք օգտագործել սա ՝ ձեր էկրանի չափը սահմանելու և ձեր խաղի և ընկերության տվյալները մուտքագրելու համար:

Ստեղծեք առցանց խաղեր Քայլ 19
Ստեղծեք առցանց խաղեր Քայլ 19

Քայլ 4. Տեղադրեք ֆոն:

Կրկնակի սեղմեք դասավորության վրա: Ընդհանուր բաժնից ընտրեք «Սալիկապատ ֆոն»: Կտտացրեք ձեր դասավորության վրա ՝ ֆոնը տեղադրելու համար: Սա կբացի ֆոնային խմբագիրը: Դուք պետք է ստեղծեք ձեր սեփականը ՝ օգտագործելով պատկերի խմբագրման ծրագրակազմ կամ ներբեռնեք հյուսվածքներ տարբեր վայրերից առցանց:

  • Սահմանեք ֆոնը դասավորության չափի վրա: Դա արեք ՝ ընտրելով ֆոնային օբյեկտը և չափը փոխելով «Հատկություններ» շրջանակում:
  • Փոխեք շերտի անունը և կողպեք այն: Դուք կցանկանաք կողպել շերտը ՝ այլ օբյեկտներ տեղադրելիս պատահաբար տեղափոխելուց խուսափելու համար: Կտտացրեք «Շերտեր» ներդիրին էկրանի աջ կողմում: Ընտրեք շերտը և կտտացրեք Մատիտի պատկերակին: Անվանեք շերտը «Ֆոն», այնուհետև կտտացրեք «Կողպեք» կոճակին ՝ ֆոնը կողպելու համար:
Ստեղծեք առցանց խաղեր Քայլ 20
Ստեղծեք առցանց խաղեր Քայլ 20

Քայլ 5. Ստեղծեք նոր շերտ:

«Շերտեր» ներդիրում կտտացրեք «+» կոճակին ՝ նոր շերտ ստեղծելու համար: Վերանվանել այն «Հիմնական»: Սա կլինի այն շերտը, որի վրա գտնվում են ձեր խաղային օբյեկտների մեծ մասը: Շարունակելուց առաջ համոզվեք, որ հիմնական շերտը ընտրված է:

Կատարել առցանց խաղեր Քայլ 21
Կատարել առցանց խաղեր Քայլ 21

Քայլ 6. Ավելացրեք մուտքեր ձեր խաղի համար:

Կառուցվածք 2 -ում ձեր մուտքերը պետք է ավելացվեն որպես օբյեկտներ ձեր խաղին: Նրանք անտեսանելի են և հնարավորություն կտան ստեղնաշարի և մկնիկի օգտագործումը նախագծի ընթացքում:

Կրկնակի սեղմեք ձեր դասավորության վրա և «Մկնիկ» ընտրեք «Մուտք» բաժնում: Նույնը կատարեք «Ստեղնաշար» օբյեկտը տեղադրելու համար:

Ստեղծեք առցանց խաղեր Քայլ 22
Ստեղծեք առցանց խաղեր Քայլ 22

Քայլ 7. Ավելացրեք օբյեկտներ:

It'sամանակն է սկսել ձեր խաղացանկին ավելացնել որոշ խաղային օբյեկտներ: Կրկնակի սեղմեք դասավորության վրա և ընդհանուր բաժնում ընտրեք «Sprite»: Օգտագործեք խաչմերուկ ՝ ընտրելու այն վայրը, որտեղ ցանկանում եք տեղադրել սպրայտը: Պատկերի խմբագիրը կբացվի ՝ թույլ տալով կամ բեռնել գոյություն ունեցող Sprite- ը, կամ ստեղծել նորը:

Երբ ընտրում եք ձեր դասավորության sprites- ը, sprite- ի հատկությունները կբեռնվեն ձախ շրջանակում: Փոխեք Sprite- ի անունը, որպեսզի կարողանաք ավելի հեշտ ճանաչել և վկայակոչել այն:

Ստեղծեք առցանց խաղեր Քայլ 23
Ստեղծեք առցանց խաղեր Քայլ 23

Քայլ 8. Ձեր օբյեկտներին ավելացրեք վարքագիծ:

Վարք ավելացնելու համար սեղմեք այն օբյեկտի վրա, որը ցանկանում եք լրացնել վարքագիծ ՝ այն ընտրելու համար: Կտտացրեք «Ավելացնել/խմբագրել» հղմանը ՝ «Հատկություններ» շրջանակի «Վարք» բաժնում: Կհայտնվի առկա վարքագծերի ցանկը:

Վարքագծերը նախապես կազմաձևված տրամաբանության կտորներ են, որոնք թույլ են տալիս արագ ավելացնել գործառույթները ձեր օբյեկտներին: Դուք կարող եք ընտրել նախապես պատրաստված վարքագծերի լայն տեսականի, որոնք կարող են կատարել գործառույթների լայն շրջանակ: Օրինակ, հատակն ամուր դարձնելու համար տվեք այն «Պինդ» վարքագիծը: Խաղացող-կերպարը ութ ուղղությամբ տեղափոխելու համար տվեք նրան «8 ուղղությամբ շարժում» վարքագիծը:

Ստեղծեք առցանց խաղեր Քայլ 24
Ստեղծեք առցանց խաղեր Քայլ 24

Քայլ 9. Փոխեք վարքի հատկությունները:

Դուք կարող եք խմբագրել առկա վարքագիծը `ձեր օբյեկտների աշխատանքի եղանակը հարմարեցնելու համար: Դուք կարող եք փոխել արժեքները ՝ արագությունը, ուղղությունը և այլ հատկություններ փոխելու համար:

Ստեղծեք առցանց խաղեր Քայլ 25
Ստեղծեք առցանց խաղեր Քայլ 25

Քայլ 10. Հասկացեք, թե ինչպես են աշխատում իրադարձությունները:

Իրադարձությունները պայմանների ցանկ են և այն են, ինչն առաջ է մղում խաղը: Պայմանների բավարարման դեպքում տեղի է ունենում իրադարձություն: Եթե պայմանները չեն բավարարվում, իրադարձությունը տեղի չի ունենում: Սովորաբար իրադարձությունների թերթիկը գործարկվում է վայրկյանում մոտ 60 անգամ: Ամեն անգամ, երբ այն աշխատում է, կոչվում է «տիզ»:

Ստեղծեք առցանց խաղեր Քայլ 26
Ստեղծեք առցանց խաղեր Քայլ 26

Քայլ 11. Ստեղծեք իրադարձություն:

Կրկնակի սեղմեք իրադարձությունների դատարկ թերթում: Կհայտնվի մատչելի օբյեկտների ցանկ: Ընտրեք այն օբյեկտը, որի համար ցանկանում եք իրադարձություն ստեղծել, կամ կարող եք ստեղծել համակարգի իրադարձություն:

  • Ընտրեք, երբ կատարվի գործողությունը: Օբյեկտը ընտրելուց հետո ձեզանից կպահանջվի ընտրել, թե երբ պետք է տեղի ունենա իրադարձությունը: Սա կարող է հիմնված լինել այլ իրադարձությունների կամ որոշակի ժամանակի վրա: «Ամեն տիզ» միշտ է:
  • Ավելացնել գործողություն: Ձեզանից կպահանջվի ընտրել ձեր օբյեկտներից մեկը: Ընտրեք գործողությունների ցանկից: Օրինակ, եթե դուք պատրաստում եք վերևից ներքև հրաձիգ և ցանկանում եք, որ խաղացողի կերպարը միշտ նայի մկնիկին, դուք կստեղծեք «Սահմանեք անկյուն դիրքի նկատմամբ» գործողություն Player- ի օբյեկտի վրա դրված յուրաքանչյուր տիզի վրա: Երբ կոորդինատները խնդրեք, մուտքագրեք «Mouse. X» - ը X- ի համար և «Mouse. Y» - ն Y- ի համար: Սա կպահի խաղացողի նավը միշտ ուղղված դեպի կուրսորը:
Ստեղծեք առցանց խաղեր Քայլ 27
Ստեղծեք առցանց խաղեր Քայլ 27

Քայլ 12. Ավելացրեք ավելի շատ իրադարձություններ և վարքագիծ:

Սրանք ձեր խաղի ողնաշարն են: Վարքագծի և իրադարձությունների ավելացումն ու փոփոխությունները կօգնեն ձեզ ստեղծել յուրահատուկ և զվարճալի խաղ, որը մարդիկ կաղաղակեն խաղալ: Փորձեք տարբեր իրադարձություններով ՝ փորձելով ստանալ ձեր ուզած ճշգրիտ խաղը:

Ստեղծեք առցանց խաղեր Քայլ 28
Ստեղծեք առցանց խաղեր Քայլ 28

Քայլ 13. Ավելացրեք որոշ փոփոխականներ:

Կառուցվածք 2 -ում կան երկու տեսակի փոփոխականներ `օրինակ փոփոխականներ և գլոբալ փոփոխականներ: Դրանք թույլ են տալիս ձեր օբյեկտների և խաղի համար սահմանել հատուկ արժեքներ, ինչպիսիք են առողջությունը, ժամկետները, միավորները և այլն:

  • Instance Variables - Ատամի փոփոխականները փոփոխականներ են, որոնք նշանակված են առանձին օբյեկտներին: Դրանք օգտագործվում են այնպիսի բաների համար, ինչպիսիք են թշնամու և խաղացողի առողջությունը: Դուք կարող եք ավելացնել օրինակային փոփոխականներ օբյեկտ ընտրելուց հետո ՝ կտտացնելով «Ավելացնել / խմբագրել» հղմանը ՝ «Հատկություններ» շրջանակի «Փոփոխականներ» բաժնում: Փոփոխականին տվեք անուն, որին կարելի է անդրադառնալ իրադարձության մեջ, ինչպես նաև սկզբնական արժեք:
  • Գլոբալ փոփոխականներ - Գլոբալ փոփոխականները փոփոխականներ են, որոնք նշանակված են ամբողջ խաղի համար: Նրանք օգտագործվում են այնպիսի բաների համար, ինչպիսիք են խաղացողի հաշիվը: Գլոբալ փոփոխական ստեղծելու համար բացեք իրադարձությունների թերթիկը և աջ սեղմեք դատարկ տարածության վրա: Կտտացրեք «Ավելացնել գլոբալ փոփոխական», տվեք այն անուն, որը կարող է նշվել իրադարձության մեջ, այնուհետև մուտքագրեք սկզբնական արժեքը:
Կատարել առցանց խաղեր Քայլ 29
Կատարել առցանց խաղեր Քայլ 29

Քայլ 14. Ստեղծեք ինտերֆեյս:

Ինտերֆեյս ստեղծելիս սովորաբար ավելի լավ է դա անել նոր շերտի վրա: Դա պայմանավորված է նրանով, որ ինտերֆեյսը հազվադեպ է շարժվում կամ փոխվում, ուստի լավ է այն ունենալ կողպված շերտի վրա: Նոր շերտի «Հատկություններ» շրջանակում «Parallax» - ը սահմանեք 0: Սա կպահի շերտը ոլորումից, երբ էկրանը դա կատարի:

Օգտագործեք տեքստային տուփեր և փոփոխականներ `ձեր ինտերֆեյսը ստեղծելու համար: Դուք կարող եք տեղադրել ձեր տեքստային տուփերը, որպեսզի ցուցադրեն մնացած առողջությունը, հաշիվը, զինամթերքը կամ այլ բան, որը խաղացողը պետք է տեսնի կանոնավոր կերպով:

Կատարել առցանց խաղեր Քայլ 30
Կատարել առցանց խաղեր Քայլ 30

Քայլ 15. Փորձարկեք և վերանայեք ձեր խաղը:

Այժմ, երբ էկրանին որոշ իրադարձություններ և վարքագծեր ունեք, կարող եք սկսել փորձարկել և բովանդակություն ավելացնել: Սեղմեք «Խաղալ» կոճակը էկրանի վերևում ՝ խաղը կառուցելու և փորձարկելու համար: Նշեք այն, ինչը չի աշխատում, և փորձեք շտկել այն, որպեսզի ձեր խաղը լինի խաղալի և զվարճալի:

Կատարել առցանց խաղեր Քայլ 31
Կատարել առցանց խաղեր Քայլ 31

Քայլ 16. Արտահանեք խաղը:

Եթե գոհ եք ձեր խաղից, կարող եք արտահանել այն, որպեսզի այն վերբեռնվի վեբ կայք և խաղա որևէ մեկի կողմից: Խաղը արտահանելու համար կտտացրեք Ֆայլ ընտրացանկից և ընտրեք Արտահանել: Պահեք նախագիծը այնպիսի վայրում, որտեղ դուք կարող եք հեշտությամբ տեղակայել:

Ստեղծեք առցանց խաղեր Քայլ 32
Ստեղծեք առցանց խաղեր Քայլ 32

Քայլ 17. Հրապարակեք խաղը:

Կան մի քանի կայքեր, որոնք թույլ են տալիս ուրիշների խաղալու համար վերբեռնել HTML5 խաղեր: Կարող եք նաև խաղը ավելացնել ձեր սեփական կայքում: Տեսեք այս ուղեցույցը խաղը ձեր սեփական վեբ կայքում վերբեռնելու վերաբերյալ:

Մաս 4 -ից 4 -ից. Կոդավորում քերծվածքից

Քայլ 1. Ներբեռնեք ծրագրավորման IDE (Ինտեգրված զարգացման միջավայր), որն աջակցում է HTML- ին, ինչպիսին է Game Maker Studio- ն:

Ոմանք մատչելի են անվճար, չնայած շատ լավագույն IDE- ներն արժեն հարյուրավոր դոլարներ:

Քայլ 2. Սովորեք օգտագործել IDE- ն:

Ձեր միջավայրում ծրագրավորում սովորելը աներևակայելի կարևոր է: Սովորական օրենսգրքի մեծ մասի անգիր սովորելը և սովորելը, թե ինչպես ճիշտ իրականացնել իրերը, կարող են տևել շաբաթներ կամ նույնիսկ ամիսներ: Եղեք համբերատար և ամեն ինչ կփոխհատուցվի:

Քայլ 3. Ստեղծեք ձեր խաղը, երբ մտածեք, որ պատրաստ եք:

Նախագծային փաստաթուղթ կազմելը կամ որոշ գաղափարներ նշելը հիանալի սկիզբ է: Խաղի ծրագրավորումը կարող է տևել ամիսներ, կամ եթե իսկապես լուրջ եք վերաբերվում հիթին, նույնիսկ մեկ -երկու տարի:

Քայլ 4. Փորձարկեք խաղը:

Համոզվեք, որ փորձում եք անել խենթ կամ անսպասելի բաներ և ջնջել որքան հնարավոր է շատ սխալներ: Փորձեք նաև որոշել, թե արդյոք խաղախաղն այնպիսին է, ինչպիսին դուք էիք ցանկանում, թե՞ պետք է վերադառնալ և փոփոխություններ կատարել:

Քայլ 5. Հրապարակեք այն:

Հրապարակեք ձեր խաղը առցանց այնպիսի կայքում, ինչպիսին է Kongregate- ը: Դուք պետք է պատրաստ լինեք կառուցողական քննադատության և գուցե ցանկանաք թարմացնել ձեր խաղը ՝ ձեր խաղացողների ցանկություններին համապատասխան:

Խորհուրդներ

  • Եթե դուք ավելի շատ հետաքրքրված եք Flash խաղերի հետևում գտնվող ծածկագրով սովորելով, կարող եք օգտագործել Flash Builder և ActionScript 3 ծածկագիրը `հատուկ խաղեր ստեղծելու համար: Սա ավելի երկար կտևի, բայց կարող է հանգեցնել ավելի յուրահատուկ փորձի: Գործողությունների սցենար 3 -ում ծրագրավորման մանրամասների համար տե՛ս այս ուղեցույցը:
  • Վստահեք ցանկացած աղբյուր, որից վերցրել եք գաղափարներ կամ բովանդակություն, և բոլոր նրանց, ովքեր օգնել են խաղի ստեղծմանը:

Խորհուրդ ենք տալիս: