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

Ինչպե՞ս հանդես գալ խաղով և կյանքի կոչել գաղափարը:
Ինչպե՞ս հանդես գալ խաղով և կյանքի կոչել գաղափարը:
Anonim

Ինչպե՞ս հանդես գալ խաղով: Նշանավոր մշակողները, ինչպիսիք են Bungie-ն, Ubisoft-ը և Treyarch-ը, ունեն միլիոնավոր բյուջեներ և դիզայներների և ծրագրավորողների աշխատակազմը շուրջօրյա աշխատում է հաջորդ բլոկբաստերը ստեղծելու համար: Սա անհավանական մեծ շուկա է, որը հաճախ ավելի շատ եկամուտ է բերում, քան ֆիլմերը, քանի որ այն ակտիվորեն գովազդում է տեսախաղերը զանգվածներին: Իհարկե, սա միայն մեկ տեսախաղերի արդյունաբերության մեդալ է։

Շրջանակ խաղից
Շրջանակ խաղից

Վերջին միտումներ

Ինդի ծրագրավորողներից շատերը ակնհայտորեն խնդիր չունեն այն գաղափարների հետ, թե ինչպես ստեղծել խաղ (նույնիսկ փոքր բյուջեով) և այն հաջողակ դարձնել: Վերջին տարիներին մենք տեսել ենք ինդի խաղերի հսկայական հոսք կոնսոլների և շարժական հարթակների համար, քանի որ փոքր ստուդիաները (երբեմն մեկ կամ երկու աշխատողի չափ փոքր ստուդիաներ) ստեղծում են հնարամիտ, զգացմունքային վերնագրեր, որոնք մղում են «խաղի» սահմանները: Ճանապարհորդությունը՝ PlayStation 3-ի զարմանալի արկածային խաղը մշակողի thatgamecompany-ի կողմից, շահեց տասը մրցանակներից վեցը 2013 թվականին Սան Ֆրանցիսկոյում կայացած Game Developers Choice Awards-ում: Այլ հիթեր, ինչպիսիք են Bastion-ը և Minecraft-ը, շարունակում են ցույց տալ, թե ինչպեսինդի խաղերը վերջին տարիներին հզոր են դարձել։

Սակայն այս հոդվածը ուրիշների հաջողությունը գովազդելու համար չէ: Այն տեղադրված է այստեղ՝ օգնելու ձեզ հաջողության հասնել, կառուցել և շուկայացնել ձեր խաղը: Նորարար և հեղափոխական խաղ պատրաստելը նույնքան դժվար է, որքան հիթային երգ գրելը: Այն պահանջում է աշխատանքի և նորարարության համադրություն, ինչպես նաև որոշակի տաղանդ: Մենք ոչ մի կերպ չենք առաջարկում, որ որևէ մեկը կարող է նստել և ստեղծել Super Meat Boy-ի կամ Limbo-ի նման խաղ: Այնուամենայնիվ, խաղ ստեղծելն այնքան էլ անհնարին չէ, որքան դուք կարող եք մտածել: Դա այդքան երկար չի տևի, բայց համբերություն կպահանջվի։ Ահա մեր կարճ ուղեցույցը, թե ինչպես պատրաստել (շատ պարզ) տեսախաղ: Փորձը դրա համար պարտադիր չէ։

Տեսախաղի հերոսներ
Տեսախաղի հերոսներ

Առաջին հուշում

Գլխով աշխատանքի մեջ մտնելուց առաջ պլան կազմեք: Սա այնքան էլ անհրաժեշտ չէ, եթե դուք պարզապես զվարճանում եք և չեք կենտրոնանում արդյունքի վրա։ Բայց այնուամենայնիվ, արժե ուշադրություն դարձնել այս խորհրդին, եթե ցանկանում եք, որ ձեր խաղը հաջող լինի: Հեշտ է դառնալ անեծքի զոհ՝ անընդհատ փոխարինելու այն, ինչ արդեն արել եք: Դուք կարող եք ընդմիշտ մնալ այս օրինաչափության մեջ:

Պարզապես պատկերացրեք, թե ինչպիսի խաղ եք ուզում ստեղծել, բայց համոզվեք, որ դուք, որպես սիրողական դիզայներ, դուրս չգաք ձեր սահմաններից: Սքայրիմի և Bioshock-ի նման հսկաների կողքին ընկղմվող 3D աշխարհ ստեղծելը բացառվում է: Բայց դա չի նշանակում, որ դուք չպետք է ժամանակ հատկացնեք ձեր խաղի հայեցակարգը մարմնավորելու համար: Ստորև բերված են մի քանի խորհուրդ, թե ինչի մասին մտածել հենց սկզբից:Հիշեք, որ դուք միշտ կարող եք ընդլայնել ձեր հայեցակարգը ավելի ուշ, բայց հիմնականը սահմանելը կօգնի ձեզ սկսել: Արժե նաև մտածել, թե ինչպես կարելի է խաղի կերպար ստեղծել։

Գործնական ասպեկտներ

Որոշեք խաղի տեսակը, որը ցանկանում եք պատրաստել (օրինակ՝ հարթակ, հրաձիգ, RPG): Հաշվարկեք խաղի բյուջեն և տևողությունը: Գնման համար կան ինչպես անվճար, այնպես էլ պրեմիում տարբերակներ: Ինչպե՞ս ստեղծել պատմություն խաղի համար: Նախ, հորինեք պատմության հայեցակարգ: Պարտադիր չէ, որ դա անմիջապես բարդանա: Բանն այն է, որ դուք պետք է ընդհանուր պատկերացում ունենաք խաղի նպատակի մասին։ Որոշեք ձեր հմտության մակարդակը: Սկսեք մի պարզ բանից:

Ճապոնական տեսախաղեր
Ճապոնական տեսախաղեր

Ֆինանսական ասպեկտ

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

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

RPG Ստեղծող

Ինչպե՞ս եսՀավանաբար, ինչպես անունն է հուշում, RPG Maker VX-ը 2D RPG-ներ ստեղծելու ծրագիր է՝ հիմնված 90-ականների Final Fantasy-ի և Dragon Quest-ի սփրայթների վրա:

Չնայած դուք չեք կարողանա շատ շեղվել ծրագրում ներառված ռեսուրսներից (հատուկ գրաֆիկական ռեսուրսները թույլ են տալիս ներմուծել կամ ստեղծել ծրագրի գեղարվեստական խմբագրում, բայց դա կարող է ճնշող լինել շատ սկսնակների համար), RPG Maker VX-ը կարող է հիանալի միջոց լինել մակարդակի գաղափարներին և մարտական դիզայնին ծանոթանալու համար:

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

Զվարճալի խաղ
Զվարճալի խաղ

RPG Maker VX Ace-ը հասանելի է ներբեռնելու համար անմիջապես կայքից և նաև Steam-ում 69,99 դոլարով: Հասանելի է նաև փորձնական տարբերակը: Կա նաև RPG Maker VX Ace Lite-ի անվճար տարբերակը, սակայն դրա հնարավորությունները խիստ սահմանափակ են վճարովի տարբերակի համեմատ: Այնուամենայնիվ, նույնիսկ եթե գնեք անվճար տարբերակը, դուք կունենաք գործիքների ամուր հավաքածու՝ բարդ տեսախաղ ստեղծելու համար: Եվ դուք կարող եք թարմացնել ցանկացած պահի, եթե որոշեք, որ ցանկանում եք մտնել «all-in» և օգտվել վճարովի տարբերակի բոլոր հնարավորություններից: Այս ծրագիրը ձեզ կտա այն հարցի պատասխանը, թե ինչպես պատրաստել խաղ։

IG Maker

IG Maker-ը Kadokawa-ի և Dedica-ի մեկ այլ ծրագիր էօգտագործում է RPG Maker-ի կաղապարի ձևաչափը և պարզ ինտերֆեյսը: Եվ դրանք կիրառում է տարբեր ժանրերի, մասնավորապես, 2D պլատֆորմի և գործողությունների RPG-ի համար: IG Maker-ն ապահովում է ավելի շատ ճկունություն, քան RPG Maker-ը, երբ խոսքը վերաբերում է վիզուալներին և խաղային խաղերին: Բացի այդ, օգտատիրոջ վրա դրված սահմանափակումները դժվարացնում են խաղը «կոտրել» անփորձության պատճառով։ Սա ևս մեկ ծրագիր է, որը պատասխանում է այն հարցին, թե ինչպես ստեղծել խաղ:

Ձեր մտահղացումից առավելագույն օգուտ քաղելու համար դուք պետք է սովորեք որոշ հիմնական կոդավորում, սակայն IG Maker-ն ինքն է կատարում ծրագրավորման առյուծի բաժինը: Մեծ մասամբ դուք գործ կունենաք մենյուների և պատրաստի գործիքների հետ։

GameMaker

GameMaker-ը համապարփակ գործիք է, որը թույլ է տալիս օգտատերերին ստեղծել գեղեցիկ 2D խաղեր՝ առանց ծրագրավորման նախնական գիտելիքների: Ինչպես մնացած ամեն ինչ, ծրագիրն ունի որոշակի ուսուցման կորեր, սակայն ակտիվ համայնքը և բազմաթիվ առցանց ձեռնարկներն օգնում են օգտատերերին համեմատաբար հեշտությամբ հաղթահարել առաջադրանքները (պլատֆորմերից մինչև կողային պտտվող հրաձիգներ):

Ծրագրաշարի Lite տարբերակն ազատորեն հասանելի է, սակայն ավելի ամուր գործառույթներն ու արտահանման հնարավորությունները պահանջում են ծրագրաշարի պրեմիում տարբերակները, որոնց արժեքը կարող է գերազանցել $500-ը: Ծրագրի ինտերֆեյսը նույնպես ամենագրավիչ չէ. հիշեք Microsoft Word 2000-ը: Բայց այն մնում է հիանալի գործիք՝ հաշվի առնելով այն հեշտությունը, որով դուք կարող եք խաղեր ստեղծել դրա հետ: Դուք կարող եք խաղեր պատրաստել և տեղափոխել iOS,Android, Web (HTML 5), աշխատասեղանի օպերացիոն համակարգեր և այլն: Եվ սա առանց ծրագրավորման լեզվի կամ սցենարի նախնական իմացության: Այս ծրագրով դուք կարող եք միայն խնդիր ունենալ, թե ինչպես կարելի է գտնել խաղի անվանումը:

Խաղի շրջապատ
Խաղի շրջապատ

Հենց Թոմ Ֆրենսիսը ստեղծեց GameMaker-ը: Նա ինդի խաղերի ստեղծող էր, ով ոգեշնչում է մեզանից շատերին: Նա հայտնի է Gunpoint-ի ստեղծմամբ, որը ներկայացվել է բազմաթիվ BAFTA մրցանակների։ Սա GameMaker-ով ստեղծված հայտնի խաղերի միայն մեկ օրինակ է, ներառյալ Hotline Miami, Ste alth Bastard, Risk of Rain և Hyper Light Drifter: Այս ծրագիրը մեծ օգնություն է նրանց համար, ովքեր դեռ չգիտեն, թե ինչպես պատրաստել խաղ երեխաների կամ մեծահասակների համար:

Scirra Construct 2

Ինչպես GameMaker-ը, Scirra Construct 2-ը ևս մեկ պրեմիում ծրագիր է, որը համալրված է ակտիվ, տեղեկատվական օգտատերերի ֆորումով և հիանալի փորձնական տարբերակով, որն ավելի քան բավարար է ոլորտում նորեկների համար: HMTL5-ի վրա հիմնված խաղային շարժիչ, այլընտրանք վեբ անիմացիոն այլ գործիքներին, ինչպիսիք են Java-ն և Adobe Flash-ը, որոնք հատուկ նախագծված են 2D խաղերի ստեղծման համար: Պլատֆորմերից մինչև դասական արկադային խաղ: Այն կարող է ակնթարթորեն նախադիտվել և փոխանցվել համակարգչի, Mac-ի, Linux-ի, Chrome Web Store-ի, Firefox Marketplace-ի և iOS-ի և Android-ի հավելվածների խանութներ՝ բոլոր սարքերում առավելագույն համատեղելիության և օգտագործելիության համար::

Ինտերֆեյսը և խաղի մշակման հեշտությունը թողնում են GameMaker-ը փոշու մեջ: Ներկառուցված իրադարձությունների համակարգը թույլ է տալիս օգտվողներին արագծրագրային շարժումներ և այլ գործողություններ առանց կոդավորման, իսկ ճկուն կառուցվածքը դուռ է բացում ավելի շատ վերահսկողության և կենսունակ վիզուալների համար: Պրեմիում տարբերակը ձեզ կարժենա ընդամենը 120 դոլար և կբացի ծրագրաշարի ողջ ներուժը, բայց կոմերցիոն փաթեթը կարժենա գրեթե 400 դոլար:

Stencyl

Stencyl-ի ավելի քան 120,000 գրանցված օգտատերերի դեպքում, ովքեր ստեղծել են ավելի քան 10,000 խաղ տարբեր խոշոր հարթակներում, ներառյալ Windows, Mac, iOS և Android, դուք չեք կարող սխալվել:

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

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

Թիմային խաղ
Թիմային խաղ

Խաղացեք Dangerous Dungeons, գլուխկոտրուկների հարթակ և SkullFace, որը ոգեշնչված է Super Meat Boy-ից, մի քանի վառ օրինակների համար, թե ինչ կարող է անել այս հիանալի ծրագիրը:

Flixel

Flixel, բաց կոդով խաղերի ստեղծողսկզբնական կոդը, որը լիովին անվճար է ինչպես անձնական, այնպես էլ կոմերցիոն օգտագործման համար, առաջացրել է Canab alt-ը և Flash-ի վրա հիմնված այլ հիթեր, որոնք հաճախ կազմում են լավագույն խաղերի ցուցակները: Այն ստեղծվել է ի սկզբանե ActionScript 3-ով, որը օբյեկտի վրա հիմնված ծրագրավորման լեզվի երրորդ տարբերակն է, որը նախատեսված է 2D վեկտոր անիմացիան կառավարելու համար: Բայց համատեղելի է զարգացման անվճար գործիքների լայն ընտրանիի հետ, որոնք այս ծրագրաշարը դարձնում են ամենահարմարեցվածներից մեկը:

Flixel-ը փայլում է ֆիլմաոճ անիմացիաներ և 2D կողային պտույտներ ստեղծելիս: Նրանք համեմատաբար ֆիքսված հեռանկար ունեն, բայց չեն կարողանում կարգավորել 3D մոդելավորման և մակարդակի դիզայնի բարդ աշխարհը: Այնուամենայնիվ, մակարդակների ստեղծման համար սալիկապատված քարտեզների օգտագործումը ինտուիտիվ և օգտակար է, ինչպես նաև տեսախցիկի բազմաթիվ առանձնահատկությունները, ուղու ձևավորումը և խաղերը պահելու ունակությունը:

Խաղի կին կերպար
Խաղի կին կերպար

Ծրագրաշար չկա?

Ինչպե՞ս ինքներդ խաղ հորինել՝ առանց ծրագրեր օգտագործելու: Ավաղ, մեր ժամանակներում դա անհնար է։ Այնուամենայնիվ, մեր հոդվածը տրամադրում է բավականաչափ ծրագրեր, որոնք կօգնեն ձեզ պարզել, թե ինչպես ստեղծել դերային խաղ: Բաց կոդով ծրագրային ապահովման ասպեկտը իսկապես ուժեղացնում է ուսուցման գործընթացը (C-style ծրագրավորման իմացությունն օգնում է): Flixel-ը որոշ ժամանակ չի թարմացվել, սակայն օգտատերերը հույսը չեն կտրում 3.0-ի հնարավոր թողարկման համար:

Փորձեք վերը նշված Canab alt և Blasting Agent խաղերի գեներատորը, Contra-ի նման կողմնակի հրաձիգը: Այս բոլոր ծրագրերը, սակայն, հազիվ եննրանք կպատասխանեն ձեր հարցին, թե ինչպես կարելի է սեղանի խաղ ստեղծել, եթե այն հիմնված չէ նախկինում ստեղծված ձեր վիրտուալ ձևանմուշի վրա:

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