Հավանաբար, բոլոր նրանք, ովքեր համակարգչային խաղեր են խաղացել, գոնե մեկ անգամ մտածել են իրենց սեփական խաղը ստեղծելու մասին և նահանջել են առաջիկա դժվարություններին: Բայց խաղը կարող է ստեղծվել միանգամայն պարզ, եթե ձեռքի վրա հատուկ ծրագիր ունեք, և միշտ չէ, որ անհրաժեշտ է իմանալ ծրագրավորման լեզուներ `նման ծրագրեր օգտագործելու համար: Ինտերնետում դուք կարող եք գտնել շատ խաղային դիզայներներ ինչպես սկսնակների, այնպես էլ մասնագետների համար:
Եթե որոշեք սկսել խաղեր ստեղծել, ապա անպայման պետք է ինքներդ ձեզ գտնեք զարգացման ծրագրակազմ: Մենք ձեզ համար ընտրել ենք ծրագրեր ՝ առանց ծրագրեր ստեղծելու խաղեր:
Խաղի ստեղծող
Game Maker- ը 2D և 3D խաղեր ստեղծելու համար պարզ կոնստրուկտոր է, որը թույլ է տալիս ստեղծել խաղեր մեծ թվով պլատֆորմների համար ՝ Windows, iOS, Linux, Android, Xbox One և այլն: Բայց յուրաքանչյուր ՕՀ-ի համար խաղը պետք է կազմաձևվի, քանի որ Խաղի Maker- ը չի երաշխավորում նույն խաղը ամենուր:
Կառուցողի առավելությունն այն է, որ այն ունի մուտքի ցածր շեմն: Սա նշանակում է, որ եթե դուք երբևէ չեք ներգրավվել խաղի զարգացման մեջ, ապա կարող եք ապահով կերպով ներբեռնել Game Maker- ը, այն չի պահանջում որևէ հատուկ ծրագրավորման գիտելիք:
Կարող եք խաղեր ստեղծել ՝ օգտագործելով տեսողական ծրագրավորման համակարգ կամ օգտագործելով ներկառուցված GML ծրագրավորման լեզուն: Մենք խորհուրդ ենք տալիս սովորել GML, քանի որ դրա հետ միասին խաղերը դուրս են գալիս շատ ավելի հետաքրքիր և ավելի լավ:
Այստեղ խաղերի ստեղծման գործընթացը շատ պարզ է. Խմբագրում ստեղծեք sprites (կարող եք ներբեռնել պատրաստի նկարներ), տարբեր հատկություններով առարկաներ ստեղծել և խմբագրում ստեղծել մակարդակներ (սենյակներ): Խաղի Maker- ում խաղերի զարգացման արագությունը շատ ավելի արագ է, քան մյուս նման շարժիչների վրա:
Դաս. Ինչպե՞ս ստեղծել խաղ ՝ օգտագործելով Game Maker- ը
Ներբեռնեք Game Maker
Միասնություն 3D
Խաղի ամենահզոր և ամենատարածված խաղային շարժիչներից մեկը Unity 3D- ն է: Դրա օգնությամբ դուք կարող եք ստեղծել ցանկացած բարդության և ցանկացած ժանրի խաղեր ՝ օգտագործելով նույն տեսողական ծրագրավորման միջերեսը: Չնայած ի սկզբանե Unity3D- ում լիարժեք խաղերի ստեղծումը ենթադրում էր ծրագրավորման լեզուների իմացություն, ինչպիսիք են JavaScript կամ C #, բայց դրանք անհրաժեշտ են ավելի մեծ ծրագրերի համար:
Շարժիչը ձեզ կապահովի տոննա հնարավորություններ, պարզապես անհրաժեշտ է սովորել, թե ինչպես օգտագործել այն: Դա անելու համար ինտերնետում կգտնեք տոննա ուսումնական նյութեր: Եվ ծրագիրը ինքնին օգնում է օգտագործողին ամեն կերպ իր աշխատանքի մեջ:
Խաչաձև պլատֆորմի կայունություն, բարձր կատարողականություն, օգտագործողի համար հարմար ինտերֆեյս - սա ընդամենը միասնություն է Unity 3D շարժիչի առավելությունների: Այստեղ դուք կարող եք ստեղծել գրեթե ամեն ինչ ՝ Tetris- ից GTA 5. Բայց ծրագիրը լավագույնս հարմար է անհատական խաղ մշակողների համար:
Եթե որոշեք անվճար ձեր խաղը դնել PlayMarket- ում, ապա ստիպված կլինեք վճարել Unity 3D- ի մշակողներին վաճառքի որոշակի տոկոս: Իսկ ոչ առևտրային օգտագործման համար ծրագիրը անվճար է:
Ներբեռնեք Միասնություն 3D
Clickteam fusion
Եվ նորից դիզայներներին: Clickteam Fusion- ը 2D խաղեր ստեղծելու ծրագիր է `օգտագործելով drag'n'drop միջերեսը: Այստեղ ձեզ հարկավոր չէ ծրագրավորում, քանի որ խաղերը կտեսնեք մաս առ մաս, ինչպես շինարարի նման: Բայց կարող եք նաև խաղեր ստեղծել ՝ յուրաքանչյուր օբյեկտի համար կոդեր գրելով:
Այս ծրագրի միջոցով դուք կարող եք ստեղծել ցանկացած բարդության և ցանկացած ժանրի խաղեր, ցանկալի է ստատիկ պատկերով: Նաև ստեղծված խաղը կարող է գործարկվել ցանկացած սարքի վրա `համակարգիչ, հեռախոս, PDA և այլն:
Չնայած ծրագրի պարզությանը, Clickteam Fusion- ը ունի մեծ թվով բազմազան և հետաքրքիր գործիքներ: Գոյություն ունի թեստային ռեժիմ, որի միջոցով դուք կարող եք ստուգել խաղը սխալների համար:
Այն արժի Clickteam Fusion- ը, համեմատած այլ ծրագրերի հետ, ոչ թանկ, իսկ պաշտոնական կայքում կարող եք նաև ներբեռնել անվճար ցուցադրական տարբերակ: Դժբախտաբար, խոշոր խաղերի համար ծրագիրը հարմար չէ, բայց փոքրիկ արկադների համար `դա է:
Ներբեռնեք Clickteam Fusion- ը
Կառուցել 2-ը
Երկչափ խաղեր ստեղծելու ևս մեկ շատ լավ ծրագիր է «Կառուցել 2.», օգտագործելով տեսողական ծրագրավորում, կարող եք խաղեր ստեղծել տարբեր հանրաճանաչ և ոչ շատ հարթակներում:
Իր պարզ և ինտուիտիվ ինտերֆեյսի շնորհիվ ծրագիրը հարմար է նույնիսկ այն օգտվողների համար, ովքեր երբեք չեն զբաղվել խաղի մշակմամբ: Բացի այդ, սկսնակները ծրագրում կգտնեն բազմաթիվ ձեռնարկներ և խաղերի օրինակներ ՝ բոլոր գործընթացների մանրամասն բացատրությամբ:
Բացի plug-ins- ի, վարքագծի և տեսողական էֆեկտների ստանդարտ հավաքածուներից, դրանք կարող եք ինքնուրույն լրացնել ՝ ներբեռնելով Ինտերնետից կամ, եթե փորձառու օգտվող եք, JavaScript- ում գրեք հավելվածները, վարքներն ու էֆեկտները:
Բայց որտեղ կան պլյուսներ, կան նաև թերություններ: Կառուցվածք 2-ի հիմնական թերությունն այն է, որ լրացուցիչ հարթակներ արտահանումը իրականացվում է միայն երրորդ կողմի ծրագրերի օգնությամբ:
Ներբեռնեք Կառուցվածք 2
Կրիգինա
CryEngine- ը եռաչափ խաղեր ստեղծելու ամենահզոր շարժիչներից մեկն է, որի գրաֆիկական հնարավորությունները բարձր են բոլոր նմանատիպ ծրագրերից: Հենց այստեղ էին ստեղծվել այնպիսի հայտնի խաղեր, ինչպիսիք են Crysis- ը և Far Cry- ը: Եվ այս ամենը հնարավոր է առանց ծրագրավորման:
Այստեղ դուք կգտնեք խաղերի զարգացման շատ մեծ գործիքներ, ինչպես նաև գործիքներ, որոնք դիզայներների կարիքն ունեն: Կարող եք արագ ստեղծել մոդելների էսքիզներ խմբագրում, կամ կարող եք անմիջապես տեղակայվել:
Edge Engine- ի ֆիզիկական համակարգը աջակցում է նիշերի, տրանսպորտային միջոցների, պինդ և փափուկ մարմինների, հեղուկների և հյուսվածքների ֆիզիկայի հակադարձ կինեմատիկային: Այսպիսով ձեր խաղի առարկաները բավականին իրատեսորեն կվարվեն:
CryEngine- ն, իհարկե, շատ զով է, բայց այս ծրագրաշարի գինը տեղին է: Դուք կարող եք ծանոթանալ ծրագրի փորձարկման տարբերակին պաշտոնական կայքում, բայց միայն այն առաջադեմ օգտվողները, ովքեր կարող են ծածկել ծրագրային ապահովման ծախսերը, պետք է գնեն այն:
Ներբեռնեք CryEngine- ը
Խաղի խմբագիր
Խաղի խմբագիրը մեր ցուցակի ևս մեկ դիզայներ է, որը նման է Game Maker- ի պարզեցված դիզայներին: Այստեղ դուք կարող եք ստեղծել պարզ երկչափ խաղեր ՝ առանց որևէ հատուկ ծրագրավորման գիտելիքների:
Այստեղ դուք միայն կաշխատեք դերասանների հետ: Դա կարող է լինել ինչպես «նիշերի», այնպես էլ «ինտերիերի» առարկաներ: Յուրաքանչյուր դերասանի համար կարող եք սահմանել շատ տարբեր հատկություններ և գործառույթներ: Կարող եք նաև գործողություններ գրանցել կոդի տեսքով, կամ պարզապես կարող եք վերցնել պատրաստի սցենար:
Նաև, օգտագործելով Game Editor- ը, կարող եք խաղեր ստեղծել ինչպես համակարգիչների, այնպես էլ հեռախոսների վրա: Դա անելու համար պարզապես պահպանեք խաղը ճիշտ ձևաչափով:
Դժբախտաբար, Game Editor- ի օգնությամբ ձեզ դժվար թե մեծ նախագիծ ստեղծեք, քանի որ դա շատ ժամանակ և ջանք կպահանջի: Մեկ այլ թերություն այն է, որ մշակողները լքեցին իրենց նախագիծը և թարմացումները դեռևս չեն սպասվում:
Ներբեռնեք Խաղի խմբագիր
Անիրական զարգացման հանդերձանք
Եվ ահա Unity 3D- ի և CryEngin- ի մրցակիցը `անիրական զարգացման հանդերձանքը: Սա ևս մեկ հզոր խաղային շարժիչ է բազմաթիվ հանրաճանաչ հարթակներում 3D խաղեր զարգացնելու համար: Այստեղ խաղերը կարող են ստեղծվել նաև առանց ծրագրավորման լեզուներ օգտագործելու, այլ պարզապես օբյեկտների համար պատրաստի իրադարձություններ տեղադրելու միջոցով:
Չնայած ծրագիրը տիրապետելու բարդությանը, Unreal Development Kit- ը ձեզ հսկայական հնարավորություններ է տալիս խաղեր ստեղծելու համար: Մենք խորհուրդ ենք տալիս սովորել, թե ինչպես օգտագործել դրանք բոլորը: Ինտերնետում առկա նյութերի օգտակարությունը դուք կգտնեք շատ:
Ոչ առևտրային օգտագործման համար կարող եք անվճար ներբեռնել ծրագիրը: Բայց հենց որ խաղի համար գումար կսկսեք, հարկավոր է վճարել տոկոսադրույքը մշակողներին ՝ կախված ստացված գումարից:
Անիրական զարգացման հանդերձանքի նախագիծը չի կանգնում, և մշակողները պարբերաբար փակցնում են լրացումներ և թարմացումներ: Բացի այդ, եթե ծրագրի հետ աշխատելիս որևէ խնդիր ունեք, կարող եք կապվել աջակցության ծառայության պաշտոնական կայքում, և նրանք, անշուշտ, կօգնեն ձեզ:
Ներբեռնեք անիրական զարգացման հանդերձանքը
Kodu խաղի լաբորատորիա
Kodu Game Lab- ը թերևս լավագույն ընտրությունն է նրանց համար, ովքեր սկսում են ծանոթանալ եռաչափ խաղերի զարգացմանը: Գունագեղ և ինտուիտիվ ինտերֆեյսի շնորհիվ այս ծրագրում խաղեր ստեղծելը հետաքրքիր է և ամենևին էլ դժվար չէ: Ընդհանուր առմամբ, այս նախագիծը նախատեսված էր դպրոցականներին կրթելու համար, բայց այնուամենայնիվ այն օգտակար կլինի նույնիսկ մեծահասակների համար:
Ծրագիրը շատ լավ օգնում է հասկանալ, թե ինչպես են նրանք աշխատում և ինչ խաղեր են ստեղծելու ալգորիթմ: Ի դեպ, խաղ ստեղծելու համար ձեզ հարկավոր չէ նույնիսկ ստեղնաշար. Ամեն ինչ կարելի է անել միայն մեկ մկնիկի միջոցով: Կոդ գրել գրել պետք չէ, պարզապես կտտացրեք առարկաներին և իրադարձություններին:
Խաղի լաբորատորիայի օրենսգրքի առանձնահատկությունն այն է, որ այն անվճար ծրագիր է ռուսերեն: Եվ սա, հաշվի առնելով ձեզ, հազվադեպ է խաղերի զարգացման լուրջ ծրագրերի շարքում: Գոյություն ունի նաև շատ ուսումնական նյութեր, որոնք պատրաստված են հետաքրքիր ձևով որոնումների:
Բայց, որքան էլ որ լավ լինի ծրագիրը, այստեղ կան նաև մինուսներ: Kodu Game Lab- ը պարզ է, այո: Բայց դրանում այնքան գործիքներ չկան, որքան մենք կցանկանայինք: Եվ զարգացման այս միջավայրը բավականին պահանջկոտ է համակարգային ռեսուրսների վրա:
Ներբեռնեք Kodu Game Lab- ը
3D ռադ
3D Rad- ը բավականին հետաքրքիր ծրագիր է համակարգչային 3D խաղեր ստեղծելու համար: Ինչպես վերը նշված բոլոր ծրագրերում, այստեղ օգտագործվում է նաև վիզուալ ծրագրավորման միջերես, որը գոհացնում է սկսնակ ծրագրավորողներին: Ժամանակի ընթացքում դուք կսովորեք, թե ինչպես ստեղծել սցենարներ այս ծրագրում:
Սա այն մի քանի ծրագրերից է, որն անվճար է նույնիսկ առևտրային օգտագործման համար: Գրեթե բոլոր խաղային շարժիչները կա՛մ պետք է գնել, կա՛մ նվազեցնել եկամտի տոկոսադրույքը: 3D Rad- ում կարող եք ստեղծել ցանկացած ժանրի խաղ և դրա վրա գումար վաստակել:
Հետաքրքիրն այն է, որ 3D Rad- ում դուք կարող եք ստեղծել multiplayer խաղ կամ խաղ ցանցում և նույնիսկ ստեղծել խաղային զրույց: Սա այս ծրագրի ևս մեկ հետաքրքիր առանձնահատկությունն է:
Դիզայները նաև գոհացնում է մեզ արտացոլման որակից և ֆիզիկայի շարժիչից: Դուք կարող եք հարմարեցնել ծանր և փափուկ մարմինների պահվածքը, ինչպես նաև պատրաստի 3D մոդելները հնազանդեցնել ֆիզիկայի օրենքներին `ավելացնելով աղբյուրներ, հոդեր և այլն:
Ներբեռնեք 3D Rad
Ստենզիլ
Մեկ այլ հետաքրքիր և կենսունակ ծրագրի ՝ Stencyl- ի օգնությամբ, դուք կարող եք ստեղծել պայծառ և գունագեղ խաղեր շատ հանրաճանաչ հարթակներում: Ծրագիրը չունի ժանրային սահմանափակումներ, այնպես որ այստեղ կարող եք իրականացնել ձեր բոլոր գաղափարները:
Stencyl- ը ոչ միայն ծրագրեր է մշակելու ծրագրեր, այլ գործիքների մի շարք, որոնք ավելի դյուրին են դարձնում դիմում ստեղծելու վրա, ինչը թույլ է տալիս կենտրոնանալ ամենակարևոր բանի վրա: Կարիք չկա ինքներդ գրել ինդեքսը. Ձեզ հարկավոր է բլոկները ծածկել կոդով ՝ այդպիսով փոխելով ձեր դիմումի հիմնական հերոսների պահվածքը:
Իհարկե, ծրագրի անվճար տարբերակը բավականին սահմանափակ է, բայց միևնույն է, սա բավարար է փոքր և հետաքրքիր խաղ ստեղծելու համար: Դուք կգտնեք նաև շատ ուսումնական նյութեր, ինչպես նաև պաշտոնական վիքի-հանրագիտարան - Stencylpedia:
Ներբեռնեք Stencyl
Սա պարզապես խաղի ստեղծման բոլոր առկա ծրագրերի ընդամենը փոքր մասն է: Այս ցուցակի գրեթե բոլոր ծրագրերը վճարվում են, բայց միշտ կարող եք ներբեռնել փորձարկման տարբերակը և որոշել, թե արդյոք գումար կծախսեք: Հուսով ենք, որ այստեղ ձեզ համար ինչ-որ բան կգտնեք, և շուտով մենք կկարողանանք տեսնել ձեր ստեղծած խաղերը: