Ինչպես զարգացնել խաղը (նկարներով)

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

Ինչպես զարգացնել խաղը (նկարներով)
Ինչպես զարգացնել խաղը (նկարներով)
Anonim

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

Քայլեր

2 -րդ մաս 1. Հայեցակարգի պլանավորում

Մշակել խաղ Քայլ 1
Մշակել խաղ Քայլ 1

Քայլ 1. Հասկացեք ծրագրի մասշտաբները:

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

Մշակել խաղ Քայլ 2
Մշակել խաղ Քայլ 2

Քայլ 2. Իմացեք, թե որոնք են ձեր հմտությունները:

Խաղի գաղափարը մշակելիս եկեք ձեր հմտությունների շուրջ հիմնված գաղափարով: Եթե դուք հիանալի նկարիչ եք, բայց նախկինում երբեք չեք կոդավորել, ընտրեք խաղային շարժիչ, որը թույլ է տալիս կենտրոնանալ ձեր արվեստի հմտությունների վրա `նվազագույն կոդավորում կատարելիս: Մյուս կողմից, եթե դուք հիանալի ծրագրավորող եք, բայց չունեք շատ արվեստի հմտություններ, կարող եք ստեղծել մեծ հիմունքներով խաղ, որը ներառում է պարզեցված արվեստի ոճ: Շատ հայտնի ինդի խաղեր օգտագործում են պարզ 8-բիթանոց գրաֆիկա կամ նույնիսկ գրաֆիկայի համար պարզապես հիմնական ձևեր:

Մշակել խաղ Քայլ 3
Մշակել խաղ Քայլ 3

Քայլ 3. Որոշեք, թե որն է խաղի նպատակը:

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

Մշակել խաղ Քայլ 4
Մշակել խաղ Քայլ 4

Քայլ 4. Որոշեք, թե ինչպես փոխանցել գոլը խաղացողին:

Երբ որոշեք խաղացողի նպատակը, դուք պետք է պարզեք, թե ինչպես փոխանցել գոլը խաղացողին: Որոշ խաղեր ունեն բարդ պատմվածք ՝ բազմաթիվ ոչ խաղացող կերպարներով (NPC), որոնք ստիպում են խաղացողին զգալ, որ իրենք կենդանի աշխարհի մաս են: Այլ խաղեր ունեն անիմացիաներ կամ կտրված տեսարաններ նախքան մակարդակի մեկնարկը: Ոմանք ներառում են ձեռնարկ: Որոշ խաղեր պարզապես ցուցադրում են տեքստ, որը հուշում է խաղացողին ինչ անել:

Մշակել խաղ Քայլ 5
Մշակել խաղ Քայլ 5

Քայլ 5. Որոշեք խոչընդոտ խաղացողի համար:

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

Մշակել խաղ Քայլ 6
Մշակել խաղ Քայլ 6

Քայլ 6. Պարզեք կանոնները:

Երբ դուք գալիս եք նպատակին և որոշ խոչընդոտների, որոշեք որոշ հիմնական կանոններ, որոնք ունեն տրամաբանական հոսք: Եթե դուք նախագծում եք պլատֆորմեր խաղ, ինչ կլինի, եթե խաղացողը բաց թողնի հարթակը: Եթե ձեր խաղը թշնամիներ ունի, ինչ է տեղի ունենում, երբ խաղացողը դիպչում կամ հարձակման է ենթարկվում թշնամու կողմից: Խաղացողն ունի՞ առողջության բար: Կա՞ միավորների գնահատման համակարգ: Թերևս ցանկանում եք ժամանակի սահմանափակում ավելացնել ձեր խաղին: Սրանք կանոններ են, որոնք դուք պետք է որոշեք ձեր խաղի համար: Եթե դուք սկսնակ եք խաղի ձևավորման մեջ, փորձեք կանոնները պահել հնարավորինս պարզ:

Մշակեք խաղ Քայլ 7
Մշակեք խաղ Քայլ 7

Քայլ 7. Որոշեք խաղացողի պարգևավճարը:

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

Մշակեք խաղ Քայլ 8
Մշակեք խաղ Քայլ 8

Քայլ 8. Ստեղծեք հայեցակարգային արվեստ:

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

Մշակել խաղ Քայլ 9
Մշակել խաղ Քայլ 9

Քայլ 9. Ստեղծեք խաղի ձևավորման փաստաթուղթ:

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

2 -րդ մաս 2 -ից. Խաղի զարգացում

Մշակել խաղ Քայլ 10
Մշակել խաղ Քայլ 10

Քայլ 1. Ընտրեք խաղային շարժիչ:

Խաղի շարժիչը խաղի ողնաշարն է: Այն տալիս է գրաֆիկա և ձայն: Այն վերահսկում է խաղի ֆիզիկան, բախումների հայտնաբերումը, սցենարները, արհեստական ինտելեկտը և այլն: Gameիշտ խաղային շարժիչ ընտրելը կախված է ձեր հմտությունների մակարդակից և ձեր խաղի կարիքներից: Շատ խաղային շարժիչներ թույլ են տալիս ներբեռնել անհատական օգտագործման համար անվճար տարբերակ `փորձարկելու համար: Ահա մի քանի խաղային շարժիչներ, որոնք կարող եք փորձել.

  • Խաղ Maker Studio 2: Game Maker Studio 2 -ը լավ տեղ է սկսելու համար, եթե սկսնակ եք: Այն կենտրոնանում է 2D գրաֆիկա ունեցող խաղերի վրա: Դա ամենահեշտ խաղային շարժիչներից է սովորել: Game Maker Studio 2 -ն ունի 30 օր անվճար փորձաշրջան, այնուհետև սկսվում է տարեկան 39 դոլարից:
  • Միասնություն.

    Unity- ը հանրաճանաչ խաղային շարժիչ է, որն օգտագործվել է համակարգչում, բջջային և խաղային կոնսուլներում բազմաթիվ հանրաճանաչ խաղեր ստեղծելու համար, այդ թվում ՝ Angry Birds 2, Cuphead և Sonic Forces: Այն օգտագործվում է ինչպես 2D, այնպես էլ 3D խաղեր ստեղծելու համար: Այն ունի ինտուիտիվ ինտերֆեյս, որը բավականին հեշտացնում է սկսնակների համար սովորելը: Դուք կարող եք ներբեռնել Անձնական հրատարակությունը, որը գալիս է հիմնական հատկանիշներով ամբողջովին անվճար: Plus Edition- ը սկսվում է ամսական 25 դոլարից:

  • Անիրական:

    . Unreal- ը ամենահայտնի խաղային շարժիչներից մեկն է: Այն օգտագործվել է բազմաթիվ հանրաճանաչ խաղեր ստեղծելու համար, ներառյալ Batman Arkham խաղերը, Mortal Kombat և Deus X. Այն լիարժեք խաղային շարժիչ է, որն ապահովում է բարձրակարգ գրաֆիկա: Այն նաև սովորելու ամենադժվար խաղային շարժիչներից մեկն է: Սա այն ավելի իդեալական է դարձնում առաջադեմ խաղերի մշակողների համար: Unreal- ի ամբողջական տարբերակը անվճար է ներբեռնելու համար, այնուամենայնիվ, Unreal- ի միջոցով ձեր հրապարակած ցանկացած խաղի համար պետք է վճարեք 5% հոնորար առաջին եռամսյակի առաջին $ 3000 դոլարից հետո:

Մշակել խաղ Քայլ 11
Մշակել խաղ Քայլ 11

Քայլ 2. Իմացեք, թե ինչպես օգտագործել խաղային շարժիչը:

Խաղային շարժիչներն ամենաբարդ ծրագրերից են, որոնք կարող եք ձեռք բերել: Նույնիսկ եթե դուք փորձառու ծրագրավորող եք, ամենայն հավանականությամբ, կլինեն բաներ, որոնք չգիտեք, թե ինչպես անել: Կարդացեք ձեր ներբեռնած խաղային շարժիչի օգտվողի ձեռնարկը: Դիտեք YouTube- ի ձեռնարկները և դասերի մասնակցեք առցանց: Իմացեք, թե ինչ է ձեզ հարկավոր կառուցել և ինչպես կառուցել այն: Եթե դուք խրված եք խնդրի վրա, գտեք մեկին, ով կարող է օգնել ձեզ լուծել այն:

Մշակել խաղ Քայլ 12
Մշակել խաղ Քայլ 12

Քայլ 3. Սահմանեք վերջնաժամկետ:

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

Մշակել խաղ Քայլ 13
Մշակել խաղ Քայլ 13

Քայլ 4. Կառուցեք աշխատանքային նախատիպ:

Դա պետք է անել հնարավորինս արագ: Պարտադիր չէ, որ այն լավ տեսք ունենա: Պարտադիր չէ, որ այն ունենա այն բոլոր հնարավորությունները, որոնք ցանկանում եք ավելացնել: Այն պարզապես պետք է լինի մեկ հիմնական մակարդակ ՝ հիմնական խաղարկվող բնույթով և հիմնական խոչընդոտով: Սա օգտագործվում է ձեր խաղի հիմնական մեխանիկան կառուցելու և փորձարկելու համար:

Մշակեք խաղ Քայլ 14
Մշակեք խաղ Քայլ 14

Քայլ 5. Փորձարկեք ձեր նախատիպը:

Ձեր խաղը խաղալով շատ բան կսովորեք: Դուք կարող եք գտնել, որ խաղի մեխանիկաները չեն աշխատում կամ որոշ մասեր այնքան գրավիչ չեն, որքան կարծում էիք: Դուք նաև կբացահայտեք, թե ինչ կարող եք ավելացնել խաղին ՝ խաղն ավելի լավը դարձնելու համար:

Մշակել խաղ Քայլ 15
Մշակել խաղ Քայլ 15

Քայլ 6. Կառուցեք ձեր ակտիվները:

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

  • Եթե համոզված չեք, թե ինչպես կառուցել ինչ -որ բան, շատ խաղային շարժիչներ ունեն ակտիվների խանութ, որտեղ կարող եք գնել այլ մարդկանց կողմից կառուցված խաղային ակտիվներ: Կարող եք նաև առցանց ստուգել ձեռնարկների առկայությունը ՝ սովորելու, թե ինչպես լուծել խնդիրները, որոնք կարող են առաջանալ խաղի զարգացման գործընթացում:
  • Carefulգույշ եղեք, որ անմիջապես ավելորդ բովանդակություն չավելացնեք: Սա կարող է մթագնել խաղի հիմնական մեխանիկան և դժվարացնել խաղի փորձարկողների համար համապատասխան արձագանքներ տալը:
Մշակել խաղ Քայլ 16
Մշակել խաղ Քայլ 16

Քայլ 7. Բետա-փորձարկեք ձեր խաղը:

Թեև ինքներդ ձեր խաղը խաղալով կարող եք շատ բան սովորել, բայց կարող եք նաև շատ բան սովորել ՝ դիտելով, թե ինչպես են այլ մարդիկ խաղում ձեր խաղը: Իրական խաղացողները կարող են անել այն, ինչ դուք չէիք նախատեսել և մատնանշել փորձի վերաբերյալ բաներ, որոնք դուք հաշվի չեք առնում: Ստիպեք այլ մարդկանց խաղալ ձեր խաղը: Նույնիսկ եթե դա ձեր առաջին խաղն է, և կարծում եք, որ դա լավ չէ:

Մշակել խաղ Քայլ 17
Մշակել խաղ Քայլ 17

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

Երբ սկսում եք մոտենալ զարգացման գործընթացի ավարտին, դուք պետք է սկսեք տեղեկացնել ձեր խաղի մասին: Իմացեք, թե ինչն է եզակի ձեր խաղում: Ինչպիսի՞ փորձառություն է տալիս ձեր խաղը, իսկ մյուս խաղերը `ոչ: Այդ ուղերձը հասցրեք որքան հնարավոր է շատ մարդկանց: Ստեղծեք կայք ձեր խաղի համար և տեսահոլովակ: Միացրեք ձեր խաղը սոցիալական լրատվամիջոցներում: Ուղարկեք ձեր խաղը տեսախաղերի կայքերին և տեսախաղերի համտեսողներին:

Մշակեք խաղ Քայլ 18
Մշակեք խաղ Քայլ 18

Քայլ 9. Գործարկեք ձեր խաղը:

Խաղային շարժիչները, ինչպիսիք են Unity- ը և Unreal- ը, հեշտացնում են ձեր խաղի նավահանգիստների ստեղծումը ցանկացած խաղային համակարգի համար: Ձեր խաղը ձեր խաղային շարժիչի միջոցով հրապարակելուց հետո այն ձեռք բերեք հնարավորինս շատ թվային դիստրիբյուտորների միջոցով: Սա ներառում է Steam- ը, Google Play Store- ը, Apple- ի App Store- ը: Նույնիսկ Playstation Store- ը, Xbox One- ը և Nintendo eShop- ն ավելի հեշտ է ձեռք բերել, քան երբևէ: Կլինեն ՈԱ և լիցենզավորման ստանդարտներ, որոնք դուք պետք է ընդունեք յուրաքանչյուր թվային դիստրիբյուտորի համար: Իմացեք, թե որոնք են այդ չափանիշները և համոզվեք, որ ձեր խաղը կարող է անցնել այդ չափանիշները: Կարող եք նաև նայել մասնագիտացված դիստրիբյուտորներին, ինչպիսիք են Slitherine- ը:

Խորհուրդներ

  • Upամանակակից գրաֆիկան կարևոր է հանդիսատեսին գրավելու համար, բայց բովանդակությունը դեռ թագավորն է: Այսպիսով, գտեք ձեր խաղը իսկապես գրավիչ և զվարճալի դարձնելու միջոց ՝ առաջարկելով հիանալի բովանդակություն: Հանրաճանաչ խաղի հնարավորության վրա յուրահատուկ պտույտ դնելով ՝ օգտագործեք այնպիսի տարրեր, որոնք նախկինում երբեք չեն օգտագործվել նմանատիպ ժանրի խաղերում:
  • Միշտ մտածեք ձեր խաղացողի տեսանկյունից: Ի՞նչ ելքեր կստանան նրանք ձեր խաղը խաղալուց և ինչպես կարող են դառնալ ձեր խաղի երկրպագուներն ու պաշտպանները: Միայն նվիրված երկրպագուները կապահովեն ձեր խաղի կայունությունը:
  • Ձեր խաղերի արտադրության մեջ այլ մարդկանց ներգրավելու և նրանց համոզելու համար դառնալ շահագրգիռ կողմեր, ձեզ հարկավոր կլինի վաճառքի լավ դաշտ: Ձայնը մշակելը նաև հիանալի հնարավորություն է ձեզ համար փորձարկել ձեր խաղի գաղափարը բիզնեսում և/կամ մշակողների համայնքում և տեսնել, թե արդյոք դա ընդհանրապես կենսունակ է:
  • Եթե կարծում եք, որ ձեր խաղի գաղափարը թույն է և նորարար, համոզվեք, որ կարող եք ուրիշներին դարձնել ձեր խաղի կողմնակիցներ: Հակառակ դեպքում, իմաստ չունի զարգացնել այն, քանի որ, ամենայն հավանականությամբ, չի կարողանա այն արդյունավետորեն դրամայնացնել շուկա թողարկումից հետո:

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