Անվճար համակարգչային խաղ պատրաստելու 4 եղանակ

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

Անվճար համակարգչային խաղ պատրաստելու 4 եղանակ
Անվճար համակարգչային խաղ պատրաստելու 4 եղանակ
Anonim

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

Քայլեր

Մեթոդ 1 4 -ից. Պլանավորման փուլ

Ստեղծեք համակարգչային խաղ անվճար Քայլ 1
Ստեղծեք համակարգչային խաղ անվճար Քայլ 1

Քայլ 1. Ձևակերպեք և ստեղծեք ձեր ծրագրի աշխատանքային պլանը:

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

Ստեղծեք համակարգչային խաղ անվճար Քայլ 2
Ստեղծեք համակարգչային խաղ անվճար Քայլ 2

Քայլ 2. Որոշեք ձեր խաղի ժանրը:

Խաղի ժանրերը խաղերի դասակարգում են ՝ հիմնված խաղաոճի և փոխազդեցության վրա: Սա կարող է լինել.

  • Գործողությունների խաղեր որտեղ խաղը մեծապես ապավինում է օգտվողների արագ ռեֆլեքսներին, լավ ժամանակին, ճշգրտությանը կամ այս գործոնների ցանկացած համադրությանը ՝ խաղի հետագա առաջընթացի համար:
  • Արկածային խաղեր որտեղ խաղը հիմնված է ոչ առճակատման մոտեցումների վրա, որոնք պահանջում են քիչ կամ ընդհանրապես արագ ռեֆլեքսներ: Խաղը զարգանում է հանելուկներ լուծելու, առաջադրանքներ կատարելու կամ խաղի միջավայրի և դրանում գտնվող կերպարների հետ շփվելու միջոցով:
  • Գործողություն-արկածային խաղեր որտեղ խաղաոճը նախորդ երկու ժանրերի խառնուրդ է: Օրինակ, կան երկարաժամկետ նպատակներ/առաջադրանքներ, որոնցից պահանջվում է արագ ռեֆլեքսներ ավարտել, և խաղն առաջ է գնում հաջորդական առաջադրանքներ կատարելով, որոնցից յուրաքանչյուրը կամ դրանցից մի քանիսը մի տեսակ մինի խաղ է, որը հիմնված է գործողությունների վրա:
  • Դերային խաղեր (RPG) որտեղ խաղացողները որոշակի «դերեր» են ստանձնում խաղի պարամետրերում և զարգացնում իրենց բնավորությունը խաղի մեջ `ձեռք բերելով հմտություններ կամ փորձ: Այս խաղերից ոմանք հերթով են հիմնված, բայց ոմանք օգտագործում են ավելի իրական ժամանակի մոտեցում: Massանգվածային բազմաֆունկցիոնալ առցանց դերային խաղեր (MMORPGs) այս ժանրի ենթաժանրն է, որտեղ բազմաթիվ խաղացողներ կիսում են նույն խաղային միջավայրը, իսկ որոշ առաջադրանքներ կատարելու համար պահանջվում է բազմաթիվ խաղացողների համագործակցություն:
  • Սիմուլյացիոն խաղեր որտեղ խաղը կախված է իրական կյանքի ասպեկտների կամ ֆանտազիայի երևակայական միջավայրի մոդելավորումից:
  • Ռազմավարական խաղեր որտեղ խաղաոճը պահանջում է հիմնականում մանրակրկիտ պլանավորում և հմուտ մտածողություն:
  • Սեղանի և քարտերի խաղեր խաղը հիմնված է մի շարք քարտերի վրա, որոնք պետք է վարվեն ըստ որոշակի կանոնների կամ տախտակի վրա «կտորները» շահարկելու:
Ստեղծեք համակարգչային խաղ անվճար Քայլ 3
Ստեղծեք համակարգչային խաղ անվճար Քայլ 3

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

Խաղի կարգավորումը ներառում է հետևյալ բաղադրիչներից մեկը կամ մի քանիսը.

  • Գտնվելու վայրը/Աշխարհագրություն. Այն վայրը, որտեղ տեղի է ունենում խաղի պատմությունը: Սա կարող է լինել գեղարվեստական հողի մանրամասն քարտեզը կամ ռազմական համալիրի հատակագիծը: Սա կարող է լինել գեղարվեստական/երևակայական աշխարհ, զուգահեռ տիեզերք, այլ հարթություն, նոր մայրցամաք, որոշակի դարաշրջանի որոշակի երկիր, հատուկ օգտագործման բարդույթ և այլն …
  • Պատմություն. Խաղի պատմությունը, որը նկարագրում է այն, ինչ տեղի է ունեցել մինչ այժմ այն խաղի համար, որը հետաքրքրված է խաղով:
  • Ռեժիմ. Սա ինչ -որ կերպ որոշում է խաղի ընդհանուր թեման: Դա կարող է լինել ա «մութ» թեմատիկ խաղ ՝ ուտոպիստական կամ նույնիսկ մանկական: Սա մեծապես ազդում է ձեր խաղի թիրախային խմբի կողմից, որը դուք պետք է որոշեք պլանավորման փուլում:
  • Խաղային հասարակություն. Դուք պետք է տրամադրեք նախապատմություն, որն անհրաժեշտ է խաղի մեջ ներգրավված կերպարների համար, ներառյալ պատմվածքներն ու առանձնահատկությունները:
Անվճար պատրաստեք համակարգչային խաղ Քայլ 4
Անվճար պատրաստեք համակարգչային խաղ Քայլ 4

Քայլ 4. Որոշեք խաղի գրաֆիկական/տեսողական ոճը:

Ձեր խաղը երկչափ կամ եռաչափ խաղ կլինի՞: Գրաֆիկան շքեղ կլինի՞, թե՞ կոպիտ: Կերպարվե՞լ են կերպարներ մուլտֆիլմի նման, կատակերգական կամ իրական կյանքի ոճով:

Մեթոդ 2 4 -ից. Լոգիստիկայի փուլ

Ստեղծեք համակարգչային խաղ անվճար Քայլ 5
Ստեղծեք համակարգչային խաղ անվճար Քայլ 5

Քայլ 1. Հաշվեք ձեր հասանելի բյուջեն:

Ոչ ավելորդ, ոչ էլ թերագնահատեք ձեր ռեսուրսները:

Անվճար պատրաստեք համակարգչային խաղ Քայլ 6
Անվճար պատրաստեք համակարգչային խաղ Քայլ 6

Քայլ 2. Հետազոտեք մատչելի խաղային շարժիչները `հիմնվելով պլանավորման փուլում կատարած ընտրությունների վրա:

Օրինակ, եթե ընտրեք քարտեր/սեղանի խաղ ստեղծել, հավանաբար ձեզ պետք չի լինի շքեղ գրաֆիկական շարժիչ, և դուք կգտնեք բազմաթիվ բաց կոդով խաղային շարժիչներ ՝ նվիրված խաղաթղթերին: Այնուամենայնիվ, եթե դուք մտադիր եք ստեղծել առաջին դեմքի հրաձիգ գործողությունների խաղ, հավանականությունը մեծ է, որ ձեզ հարկավոր կլինի ավելի հզոր խաղ և գրաֆիկական շարժիչ (ներ):

  • Հաշվի առեք ծրագրավորման ձեր հմտությունների ներկայիս մակարդակը և այն ծրագրավորման լեզուները, որոնցում դուք հմուտ եք: Օրինակ, եթե նախապես չունեք ծրագրավորման գիտելիքներ, ձեզ հարկավոր կլինի շարժիչ, որը չի պահանջում ծրագրավորման հմտություններ:
  • Հաշվի առեք խաղային շարժիչի տրամադրած փաստաթղթերի մակարդակը:
  • Եթե չեք գտնում շարժիչ, որը կհամապատասխանի բյուջեի և նախապես ծրագրավորման ձեր գիտելիքներին, հետազոտեք խաղային շարժիչներ, որոնք պահանջում են ծրագրավորման իմացություն հնարավորինս պարզ մակարդակով և տեսեք, թե արդյոք կգտնեք այն, որը կհամապատասխանի ձեր մյուս չափանիշներին: Եթե ոչ, մի փոքր բարձրացեք ծրագրավորման հմտությունների պահանջի մեջ, մինչև չգտեք շարժիչ, որը կհամապատասխանի ձեզ այլ չափանիշներին:
Ստեղծեք համակարգչային խաղ անվճար Քայլ 7
Ստեղծեք համակարգչային խաղ անվճար Քայլ 7

Քայլ 3. Որոշեք ՝ ծրագրավորում սովորելու կարիք ունեք, թե ոչ:

Սա ներառում է որոշում.

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

Քայլ 4. Researchրագրավորման լեզվով անհրաժեշտ հմտությունների հասնելու տարբերակներ ուսումնասիրեք:

Դուք ստիպված կլինե՞ք դասընթացներ անցնել, թե՞ առցանց ուսուցումը բավարար կլինի: Ինչպե՞ս դա կազդի ձեր բյուջեի վրա:

Անվճար պատրաստեք համակարգչային խաղ Քայլ 9
Անվճար պատրաստեք համակարգչային խաղ Քայլ 9

Քայլ 5. Կատարեք անհրաժեշտ գնումներ:

Համոզվեք, որ ձեր գնումների մեջ ներառեք խաղային շարժիչի փաստաթղթերը, եթե փաստաթղթերը վաճառվում են առանձին:

Անվճար պատրաստեք համակարգչային խաղ Քայլ 10
Անվճար պատրաստեք համակարգչային խաղ Քայլ 10

Քայլ 6. Սովորեք օգտագործել ձեր խաղային շարժիչը:

Անվճար պատրաստեք համակարգչային խաղ Քայլ 11
Անվճար պատրաստեք համակարգչային խաղ Քայլ 11

Քայլ 7. Կարդացեք առնվազն ներածություն ծրագրային ապահովման ինժեներական մոդելների վերաբերյալ:

Չնայած դա բացարձակ անհրաժեշտություն չէ, այն մեծապես կօգնի:

Մեթոդ 3 -ից 4 -ը. Իրականացման փուլ

Անվճար պատրաստեք համակարգչային խաղ Քայլ 12
Անվճար պատրաստեք համակարգչային խաղ Քայլ 12

Քայլ 1. Սկսեք փոքրից:

Փորձելով սկսել ամբողջ խաղը միանգամից իրականացնելը, ամենայն հավանականությամբ, հիասթափեցնող կլինի:

Անվճար պատրաստեք համակարգչային խաղ Քայլ 13
Անվճար պատրաստեք համակարգչային խաղ Քայլ 13

Քայլ 2. Բաժանիր և նվաճիր:

Մի փորձեք միանգամից լուծել բոլոր խնդիրները: Փոխարենը, փորձեք խնդիրները բաժանել ավելի փոքրերի և այլն, մինչև որ հասնեք կառավարելի խնդիրների, որոնք կարող եք լուծել:

Անվճար պատրաստեք համակարգչային խաղ Քայլ 14
Անվճար պատրաստեք համակարգչային խաղ Քայլ 14

Քայլ 3. Գրառումներ կատարեք և օգտագործեք հետադարձ կապ:

Showույց տվեք, թե ինչ ավարտվեց ընկերների կամ ընտանիքի փակ շրջաններում: Փոփոխեք ձեր դիզայնը ՝ ըստ վերանայողների կարծիքների:

Անվճար պատրաստեք համակարգչային խաղ Քայլ 15
Անվճար պատրաստեք համակարգչային խաղ Քայլ 15

Քայլ 4. Օգտագործեք դիզայնի մոդել և կառչեք դրան:

Մի սխալվեք մոդելները կիսով չափ փոխելով, եթե դա բացարձակապես անհրաժեշտ չէ:

Ստեղծեք համակարգչային խաղ անվճար Քայլ 16
Ստեղծեք համակարգչային խաղ անվճար Քայլ 16

Քայլ 5. Եղեք համբերատար:

Խաղ ստեղծելը մեկ օրվա/շաբաթվա աշխատանք չէ: Որոշ խաղեր մեկ տարվա աշխատանք չեն:

Մեթոդ 4 4 -ից. Վերջնական արտադրանքի փուլ

Ստեղծեք համակարգչային խաղ անվճար Քայլ 17
Ստեղծեք համակարգչային խաղ անվճար Քայլ 17

Քայլ 1. Նախագծեք ձեր շուկայավարման արշավը:

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

Անվճար պատրաստեք համակարգչային խաղ Քայլ 18
Անվճար պատրաստեք համակարգչային խաղ Քայլ 18

Քայլ 2. Փորձարկեք, փորձարկեք և նորից փորձեք:

Չնայած ոչինչ կատարյալ չէ, դուք պետք է փորձեք հնարավորինս մոտ լինել դրան:

Անվճար պատրաստեք համակարգչային խաղ Քայլ 19
Անվճար պատրաստեք համակարգչային խաղ Քայլ 19

Քայլ 3. Իրականացրեք ձեր մարքեթինգային արշավը և հրապարակեք ձեր խաղը:

Ստեղծեք համակարգչային խաղ անվճար Քայլ 20
Ստեղծեք համակարգչային խաղ անվճար Քայլ 20

Քայլ 4. Վերցրեք կարծիք ձեր խաղը խաղացող խաղացողներից:

Խորհուրդներ

  • UDK- ն օգտագործվել է Assassin's Creed- ի ստեղծման համար
  • CryEngine- ն օգտագործվել է Crysis- ի պատրաստման համար
  • Սկսեք փոքրից, մեծացեք
  • Սովորեք ծրագրավորման լեզու, այնուամենայնիվ, այն կարող է օգտակար լինել

Գուշացումներ

  • Ձեր աշխատանքում մի օգտագործեք հեղինակային իրավունքով պաշտպանված որևէ նյութ: Շատ երկրներում հեղինակային իրավունքով պաշտպանված նյութերի օգտագործումն առանց հեղինակային իրավունքի սեփականատիրոջ նախնական թույլտվության համարվում է հանցագործություն, որը պատժվում է օրենքով:
  • Լրացուցիչ զգույշ եղեք ձեր խաղի ռեժիմի ընտրության հարցում և բովանդակությունը կհամապատասխանի թիրախային խմբին: Սա հատկապես կարևոր է, եթե ձեր թիրախային խումբը երեխաներն են: Որոշ բովանդակություն կարող է համարվել վիրավորական և նույնիսկ անօրինական, եթե խաղը տարածվի որպես մանկական խաղ:
  • Եթե դուք մտադիր չեք խաղի դիզայնը որպես կարիերա վերցնել, փորձեք ձեր ժամանակը հավասարակշռել խաղեր ստեղծելու և ձեր աշխատանքի և այլ պարտականությունների միջև:

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