Სარჩევი:

როგორ მოვიფიქროთ თამაში და გავაცოცხლოთ იდეა?
როგორ მოვიფიქროთ თამაში და გავაცოცხლოთ იდეა?
Anonim

როგორ მოვიფიქროთ თამაში? სიმბოლო დეველოპერებს, როგორიცაა Bungie, Ubisoft და Treyarch, აქვთ მილიონობით ბიუჯეტი და დიზაინერებისა და პროგრამისტების პერსონალი მუშაობს მთელი საათის განმავლობაში შემდეგი ბლოკბასტერის შესაქმნელად. ეს წარმოუდგენლად დიდი ბაზარია, რომელიც ხშირად უფრო მეტ შემოსავალს გამოიმუშავებს, ვიდრე ფილმები, რადგან ის აქტიურად უწყობს ხელს ვიდეო თამაშების მასებს. რა თქმა უნდა, ეს არის მხოლოდ ერთი ვიდეო თამაშების ინდუსტრიის მედალი.

ჩარჩო თამაშიდან
ჩარჩო თამაშიდან

უახლესი ტენდენციები

ინდი დეველოპერების უმეტესობას აშკარად არ აქვს პრობლემა იმის შესახებ, თუ როგორ უნდა მოიფიქრონ თამაში (თუნდაც მცირე ბიუჯეტით) და გახადონ ის წარმატებული. ბოლო წლებში ჩვენ ვნახეთ ინდი თამაშების უზარმაზარი ნაკადი კონსოლებისთვის და მობილური პლატფორმებისთვის, რადგან პატარა სტუდიები - ზოგჯერ ერთი ან ორი თანამშრომელი - ქმნიან საგამომგონებლო, ემოციურ სათაურებს, რომლებიც საზღვრებს სცილდებიან, თუ რა შეიძლება იყოს "თამაში". Journey, გასაოცარი სათავგადასავლო თამაში PlayStation 3-ისთვის დეველოპერის thatgamecompany-ისგან, მოიგო ათი ჯილდოდან ექვსი 2013 წლის Game Developers Choice Awards-ზე სან-ფრანცისკოში. სხვა ჰიტები, როგორიცაა Bastion და Minecraft, აგრძელებენ იმის ჩვენებას, თუ როგორინდი თამაშები გაძლიერდა ბოლო წლებში.

თუმცა, ეს სტატია არ არის სხვების წარმატების რეკლამირება. ის გამოქვეყნებულია აქ, რათა დაგეხმაროთ წარმატების მიღწევაში, ააწყოთ და გაყიდოთ თქვენი თამაში. ინოვაციური და რევოლუციური თამაშის შექმნა ისეთივე რთულია, როგორც ჰიტ სიმღერის დაწერა. ეს მოითხოვს მუშაობისა და ინოვაციის ერთობლიობას, ასევე გარკვეულ ნიჭს. ჩვენ არავითარ შემთხვევაში არ ვარაუდობთ, რომ ვინმეს შეუძლია დაჯდეს და შექმნას თამაში, როგორიცაა Super Meat Boy ან Limbo. თუმცა, თამაშის შექმნა არ არის ისეთი შეუძლებელი, როგორც თქვენ ფიქრობთ. ამას დიდი დრო არ დასჭირდება, მაგრამ მოთმინება დასჭირდება. აქ არის ჩვენი მოკლე სახელმძღვანელო, თუ როგორ უნდა გააკეთოთ (ძალიან მარტივი) ვიდეო თამაში. ამისთვის გამოცდილება არ არის საჭირო.

ვიდეო თამაშის გმირები
ვიდეო თამაშის გმირები

პირველი რჩევა

შეადგინეთ გეგმა, სანამ საქმეს თავით შეუდგებით. ეს არც ისე აუცილებელია, თუ უბრალოდ გართობთ და არ ხართ ორიენტირებული შედეგზე. მაგრამ მაინც, ღირს ამ რჩევის გათვალისწინება, თუ გსურთ თქვენი თამაში წარმატებული იყოს. ადვილია გახდე წყევლის მსხვერპლად, მუდმივად ჩაანაცვლო ის, რაც უკვე გააკეთე. შეგიძლიათ სამუდამოდ დარჩეთ ამ ნიმუშში.

უბრალოდ წარმოიდგინეთ, როგორი თამაშის შექმნა გსურთ, მაგრამ დარწმუნდით, რომ თქვენ, როგორც მოყვარული დიზაინერი, არ გასცდეთ თქვენს საზღვრებს. იმერსიული 3D სამყაროს შექმნა გიგანტებთან ერთად, როგორიცაა Skyrim და Bioshock, გამორიცხულია. მაგრამ ეს არ ნიშნავს, რომ არ უნდა დაუთმოთ დრო თქვენი თამაშის კონცეფციის სრულყოფას. ქვემოთ მოცემულია რამდენიმე რჩევა, თუ რაზე უნდა იფიქროთ თავიდანვე.გახსოვდეთ, რომ თქვენ ყოველთვის შეგიძლიათ მოგვიანებით გააფართოვოთ თქვენი კონცეფცია, მაგრამ საფუძვლების განსაზღვრა დაგეხმარებათ დაწყებაში. ასევე ღირს იმაზე ფიქრი, თუ როგორ გამოვიმუშავოთ პერსონაჟი თამაშისთვის.

პრაქტიკული ასპექტები

დაადგინეთ თამაშის ტიპი, რომლის გაკეთებაც გსურთ (მაგ. პლატფორმერი, მსროლელი, RPG). გამოთვალეთ თამაშის ბიუჯეტი და ხანგრძლივობა. შესყიდვისთვის ხელმისაწვდომია როგორც უფასო, ასევე პრემიუმ ვარიანტები. როგორ მოვიფიქროთ ამბავი თამაშისთვის? პირველი, შექმენით სიუჟეტის კონცეფცია. ეს არ უნდა გართულდეს მაშინვე. საქმე იმაშია, რომ თქვენ უნდა გქონდეთ ზოგადი წარმოდგენა თამაშის მიზნის შესახებ. განსაზღვრეთ თქვენი უნარების დონე. დაიწყე რაღაც მარტივით.

იაპონური ვიდეო თამაშები
იაპონური ვიდეო თამაშები

ფინანსური ასპექტი

თუ თქვენ გაქვთ რამდენიმე ასეული ათასი დოლარის დამატებითი და პროფესიონალური პროგრამირების გამოცდილება, ყოველთვის შეგიძლიათ მიიღოთ ლიცენზია რეალური თამაშის ძრავისთვის, მაგრამ ჩვენი ქვეყნის მოქალაქეების უმეტესობისთვის ეს უბრალოდ არარეალურია. თქვენ ალბათ არ გსურთ ნულიდან დაწყება, ასე რომ თქვენ უნდა აირჩიოთ სწორი თამაშის შექმნის პროგრამა, რომელიც შეესაბამება თქვენს დონეს. უამრავი უფასო და პრემიუმ ვარიანტია, რომელთაგან თითოეულს აქვს საკუთარი მახასიათებლები და ხელსაწყოები ვიდეო თამაშის შესაქმნელად.

ქვემოთ მოცემულია რამდენიმე საუკეთესო ვარიანტი, მიუხედავად იმისა, გსურთ შექმნათ პონგის მსგავსი თამაში თუ რაიმე უფრო ამბიციური. თითოეულ პროგრამას მოყვება გაკვეთილები, სახალისო გაკვეთილები და თამაშის შექმნის ყოვლისმომცველი ინსტრუქციები.

RPG Maker

როგორ ხარშესაძლოა, როგორც სახელიდან ჩანს, RPG Maker VX არის პროგრამა 2D RPG-ების შესაქმნელად, რომელიც ეფუძნება სპრაიტებს Final Fantasy-დან და Dragon Quest-დან 90-იანი წლებიდან.

მიუხედავად იმისა, რომ თქვენ ვერ შეძლებთ ზედმეტად გადახვევას პროგრამაში შემავალი რესურსებიდან (მორგებული გრაფიკული რესურსები საშუალებას გაძლევთ იმპორტი ან შექმნათ პროგრამის ხელოვნების რედაქტორში, მაგრამ ეს შეიძლება იყოს აბსოლუტური ბევრი დამწყებთათვის), 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 თამაშების შესაქმნელად. პლატფორმერებიდან კლასიკურ არკადულ თამაშებამდე. მისი მყისიერად გადახედვა და გადატანა შესაძლებელია PC, Mac, Linux, Chrome Web Store, Firefox Marketplace და iOS და Android App Stores-ში მაქსიმალური თავსებადობისა და გამოყენებისთვის ყველა მოწყობილობაზე.

ინტერფეისი და თამაშის განვითარების სიმარტივე GameMaker-ს მტვერში ტოვებს. ჩაშენებული ღონისძიებების სისტემა მომხმარებლებს საშუალებას აძლევს სწრაფადპროგრამის მოძრაობები და სხვა მოქმედებები კოდირების გარეშე, ხოლო მოქნილი სტრუქტურა ხსნის კარს მეტი კონტროლისთვის და ცოცხალი ვიზუალებისთვის. პრემიუმ ვერსია დაგიჯდებათ მხოლოდ $120 და განბლოკავს პროგრამული უზრუნველყოფის სრულ პოტენციალს, მაგრამ კომერციული პაკეტი დაგიჯდებათ თითქმის $400.

სტენცილი

120,000-ზე მეტი რეგისტრირებული Stencyl მომხმარებლებთან ერთად, რომლებმაც შექმნეს 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-სტილის პროგრამირების ცოდნა გვეხმარება). Flixel დიდი ხანია არ განახლებულა, მაგრამ მომხმარებლები არ კარგავენ იმედს პოტენციური 3.0 გამოშვების შესახებ.

სცადეთ ზემოთ მოცემული Canab alt და Blasting Agent თამაშის გენერატორი, კონტრას მსგავსი გვერდითი მსროლელი. ყველა ეს პროგრამა, თუმცა, ძლივს არისუპასუხებენ თქვენს კითხვას, თუ როგორ უნდა მოიფიქროთ სამაგიდო თამაში, თუ ის არ არის დაფუძნებული თქვენს ადრე შექმნილ ვირტუალურ შაბლონზე.

გირჩევთ: