Mundarija:

Qanday qilib oʻyinni oʻylab topish va gʻoyani hayotga tatbiq etish kerak?
Qanday qilib oʻyinni oʻylab topish va gʻoyani hayotga tatbiq etish kerak?
Anonim

O'yinni qanday o'ylab topish mumkin? Bungie, Ubisoft va Treyarch kabi mashhur ishlab chiquvchilar millionlab byudjetga ega va keyingi blokbasterni yaratish uchun kechayu kunduz ishlaydigan dizaynerlar va dasturchilar xodimlari. Bu juda katta bozor bo'lib, u ko'pincha filmlardan ko'ra ko'proq daromad keltiradi, chunki u ommaga video o'yinlarni faol ravishda targ'ib qiladi. Albatta, bu faqat bitta video oʻyin sanoati medali.

O'yindan ramka
O'yindan ramka

Soʻnggi trendlar

Koʻpchilik indie-ishlab chiquvchilarda oʻyinni (hatto kichik byudjetda ham) oʻylab topish va uni muvaffaqiyatli qilish boʻyicha gʻoyalar bilan bogʻliq muammolar yoʻqligi aniq. So‘nggi yillarda biz konsollar va mobil platformalar uchun indi o‘yinlarning katta oqimini ko‘rdik, chunki kichik studiyalar – ba’zan bir yoki ikkita xodimga teng – “o‘yin” chegaralarini kengaytiradigan ixtirokor, hissiy nomlarni yaratadi. Journey, thatgamecompany ishlab chiqaruvchisi tomonidan PlayStation 3 uchun ajoyib sarguzasht o‘yini San-Frantsiskoda 2013-yilda O‘yin Developers Choice Awards tanlovida o‘nta mukofotdan oltitasini qo‘lga kiritdi. Bastion va Minecraft kabi boshqa xitlar qanday qilib ko'rsatishda davom etmoqdaIndie o'yinlari so'nggi yillarda kuchli bo'ldi.

Ammo bu maqola boshqalarning muvaffaqiyatini reklama qilish uchun emas. U o'yiningizni muvaffaqiyatga erishish, qurish va bozorga chiqarishda yordam berish uchun bu yerda joylashtirilgan. Innovatsion va inqilobiy o'yinni yaratish xit qo'shiq yozish kabi qiyin. Buning uchun mehnat va yangilik uyg‘unligi hamda ma’lum iste’dod talab etiladi. Biz hech kim o'tirib Super Meat Boy yoki Limbo kabi o'yin yaratishi mumkinligini taklif qilmaymiz. Biroq, o'yin yaratish siz o'ylagandek imkonsiz emas. Bu ko'p vaqt talab qilmaydi, lekin sabr-toqat kerak. Bu erda (juda oddiy) video o'yinni yaratish bo'yicha qisqacha qo'llanmamiz. Buning uchun tajriba shart emas.

Video o'yin qahramonlari
Video o'yin qahramonlari

Birinchi maslahat

Boshingiz bilan ishga kirishishdan oldin reja tuzing. Agar siz shunchaki zavqlansangiz va natijaga e'tibor qaratmasangiz, bu juda zarur emas. Ammo shunga qaramay, agar siz o'yiningiz muvaffaqiyatli bo'lishini istasangiz, ushbu maslahatga quloq solishga arziydi. O'zingiz qilgan ishingizni doimiy ravishda almashtirish la'natining qurboni bo'lish oson. Siz bu naqshda abadiy qolishingiz mumkin.

Siz qanday oʻyin yaratmoqchi ekanligingizni tasavvur qiling, lekin havaskor dizayner sifatida oʻz chegarangizdan chiqib ketmasligingizga ishonch hosil qiling. Skyrim va Bioshock kabi gigantlar bilan birga immersiv 3D dunyosini yaratish haqida gap bo'lishi mumkin emas. Ammo bu sizning o'yiningiz kontseptsiyasini amalga oshirishga vaqt ajratmasligingiz kerak degani emas. Quyida boshidanoq nima haqida o'ylash haqida bir nechta maslahatlar mavjud. Esda tutingki, siz har doim o'z kontseptsiyangizni keyinroq kengaytirishingiz mumkin, ammo asoslarni aniqlash sizni boshlashingizga yordam beradi. Shuningdek, o'yin uchun qahramonni qanday topish haqida o'ylash kerak.

Amaliy jihatlar

Yaratmoqchi boʻlgan oʻyin turini aniqlang (masalan, platformer, shooter, RPG). O'yinning byudjeti va davomiyligini hisoblang. Sotib olish uchun bepul va premium variantlar mavjud. O'yin uchun hikoyani qanday o'ylab topish mumkin? Birinchidan, hikoya tushunchasini o'ylab toping. Bu darhol murakkab bo'lishi shart emas. Gap shundaki, siz o'yinning maqsadi haqida umumiy tasavvurga ega bo'lishingiz kerak. O'z mahorat darajangizni aniqlang. Oddiy narsadan boshlang.

Yapon video o'yinlar
Yapon video o'yinlar

Moliyaviy jihat

Agar sizda bir necha yuz ming dollar qoʻshimcha va professional dasturlash tajribangiz boʻlsa, siz har doim haqiqiy oʻyin dvigateli uchun litsenziya olishingiz mumkin, ammo mamlakatimiz fuqarolarining aksariyati uchun bu haqiqatga toʻgʻri kelmaydi. Ehtimol, siz noldan boshlashni xohlamaysiz, shuning uchun o'z darajangizga mos keladigan to'g'ri o'yin yaratish dasturini tanlashingiz kerak. Tanlash uchun koʻplab bepul va premium variantlar mavjud, ularning har biri video oʻyin yaratish uchun oʻziga xos xususiyat va vositalarga ega.

Quyida pong-esque oʻyinini yoki undan ham kattaroq narsani yaratishni xohlaysizmi, eng yaxshi variantlardan baʼzilari mavjud. Har bir dastur oʻquv qoʻllanmalari, qiziqarli darsliklar va oʻyin yaratish boʻyicha toʻliq koʻrsatmalar bilan birga keladi.

RPG Maker

QandaysizNomidan koʻrinib turibdiki, RPG Maker VX bu 90-yillardagi Final Fantasy va Dragon Quest spritlari asosida 2D RPG oʻyinlarini yaratish dasturidir.

Dasturga kiritilgan resurslardan unchalik uzoqlasha olmasangiz ham (maxsus grafik resurslar import qilish yoki dasturning badiiy muharririda yaratish imkonini beradi, lekin bu koʻplab yangi boshlanuvchilar uchun juda qiyin boʻlishi mumkin), RPG Maker VX daraja tushunchalari va jangovar dizayn bilan tanishishning ajoyib usuli bo‘lishi mumkin.

Ushbu janrda ishlaganda, qanday qilib muvaffaqiyatli va qiziqarli oʻyinni oʻylab topish mumkinligi haqidagi fikrlar tez orada fonga oʻtadi. RPG o'yinlarini muxlislar yaxshi ko'rishadi, lekin ularni yaratishda eng qiyin narsa bu o'yin tizimlarini dasturlashdir. RPG Maker VX siz uchun mashaqqatli ishni bajaradi, bu sizga dvigatelni yaratish va kodlashdan ko'ra tizimlarning o'ziga e'tibor qaratish imkonini beradi.

Qiziqarli o'yin
Qiziqarli o'yin

RPG Maker VX Ace-ni to'g'ridan-to'g'ri veb-saytdan va Steam-da 69,99 dollarga yuklab olish mumkin. Sinov versiyasi ham mavjud. RPG Maker VX Ace Lite-ning bepul versiyasi ham mavjud, ammo uning xususiyatlari pullik versiyaga nisbatan jiddiy cheklangan. Biroq, bepul versiyani sotib olsangiz ham, sizda murakkab video o'yinni yaratish uchun mustahkam vositalar to'plami bo'ladi. Va agar siz hamma narsaga kirishga qaror qilsangiz va pulli versiyaning barcha xususiyatlaridan foydalanishga qaror qilsangiz, istalgan vaqtda yangilashingiz mumkin. Bu dastur sizga qanday oʻyin qilish kerak degan savolga javob beradi.

IG Maker

IG Maker - Kadokawa va Dedica-dan yana bir dasturRPG Maker shablon formati va oddiy foydalanuvchi interfeysidan foydalanadi. Va ularni turli janrlarga, xususan, 2D platformasi va aksiyali RPG uchun qo'llaydi. IG Maker vizual va oʻyin oʻynashda RPG Makerga qaraganda koʻproq moslashuvchanlikni taʼminlaydi. Bundan tashqari, foydalanuvchiga qo'yilgan cheklovlar tajribasizligi sababli o'yinni "buzish" ni qiyinlashtiradi. Bu oʻyinni qanday qilish kerakligi haqidagi savolga javob beruvchi yana bir dastur.

Aqlingizdan maksimal darajada foydalanish uchun siz ba'zi asosiy kodlashni o'rganishingiz kerak bo'ladi, ammo IG Maker dasturlashning o'zida katta ulushni bajaradi. Ko'pincha siz menyular va tayyor vositalar bilan shug'ullanasiz.

GameMaker

GameMaker - bu foydalanuvchilarga dasturlash boʻyicha oldindan maʼlumotga ega boʻlmagan holda chiroyli 2D oʻyinlar yaratish imkonini beruvchi keng qamrovli vositadir. Boshqa hamma narsa singari, dasturda ham o‘rganishning o‘ziga xos yo‘nalishlari bor, lekin faol hamjamiyat va ko‘plab onlayn darsliklar foydalanuvchilarga vazifalarni (platformachilardan tortib, yon tomonga o‘tish o‘yinchilarigacha) nisbatan osonlik bilan bajarishga yordam beradi.

Dasturning Lite versiyasi bepul mavjud, ammo yanada mustahkam funksiyalar va eksport imkoniyatlari dasturiy ta'minotning premium versiyalarini talab qiladi, ularning narxi 500 dollardan oshadi. Dasturning interfeysi ham eng jozibali emas - Microsoft Word 2000 ni eslang. Ammo u bilan o'yin yaratishingiz mumkin bo'lgan qulaylikni hisobga olsak, u ajoyib vosita bo'lib qolmoqda. Siz o'yinlar yaratishingiz va iOS-ga o'tkazishingiz mumkin,Android, Web (HTML 5), ish stoli operatsion tizimlari va boshqalar. Va bu dasturlash tili yoki skriptni oldindan bilmasdan. Ushbu dastur yordamida sizda faqat oʻyin nomini qanday topish borasida muammo boʻlishi mumkin.

O'yin atrofi
O'yin atrofi

GamMaker-ni ishlab chiqqan Tom Frensis edi. U ko'pchiligimizni ilhomlantiradigan indie o'yin yaratuvchisi edi. U ko'plab BAFTA mukofotlariga nomzod bo'lgan Gunpoint-ni yaratish bilan mashhur. Bu GameMaker bilan yaratilgan mashhur oʻyinlarning bir misoli, jumladan Hotline Mayami, Ste alth Bastard, Risk of Rain va Hyper Light Drifter. Bu dastur hali ham bolalar yoki kattalar uchun oʻyin yasashni bilmaganlar uchun ajoyib yordam.

Scirra Construct 2

GameMaker singari, Scirra Construct 2 ham faol, ma'lumot beruvchi foydalanuvchilar forumi va sohaga yangilar uchun yetarli bo'lgan ajoyib sinov versiyasi bilan birga kelgan yana bir premium dasturdir. HMTL5 asosidagi oʻyin mexanizmi, Java va Adobe Flash kabi boshqa veb-animatsiya vositalariga muqobil boʻlib, turli 2D oʻyinlarni yaratish uchun maxsus ishlab chiqilgan. Platformerlardan klassik arkada o'yiniga qadar. Uni bir zumda oldindan koʻrish va kompyuter, Mac, Linux, Chrome internet doʻkoni, Firefox Marketplace hamda iOS va Android ilovalar doʻkonlariga oʻtkazish mumkin, bu barcha qurilmalarda maksimal darajada moslik va qulaylikdir.

Interfeys va oʻyinni ishlab chiqish qulayligi GameMaker-ni changda qoldiradi. O'rnatilgan voqea tizimi foydalanuvchilarga tezkorlik bilan imkon beradidastur harakatlari va boshqa harakatlarni kodlashsiz amalga oshiradi va moslashuvchan tuzilma ko'proq nazorat va jonli vizual ko'rinish uchun eshikni ochadi. Premium versiya sizga atigi $120 turadi va dasturiy ta'minotning to'liq imkoniyatlarini ochib beradi, ammo tijorat paketi sizga deyarli $400 turadi.

Stencyl

Windows, Mac, iOS va Android kabi turli yirik platformalarda 10 000 dan ortiq oʻyin yaratgan 120 000 dan ortiq roʻyxatdan oʻtgan Stencyl foydalanuvchilari bilan adashmaysiz.

Ushbu dastur toza interfeys va kuchli funksionallikka ega boʻlib, oʻzingizga tegishli yoki boshqa foydalanuvchilar bilan hamkorlik va hamkorlik dunyosini ochadigan oʻrnatilgan onlayn bozor boʻlgan Stencyl Forge shablonlaridan foydalanadi. Dasturiy ta'minotning boshqa turlaridan farqli o'laroq, dastur obuna xizmati sifatida eng qimmat paket uchun yiliga $200 to'lanadi, ammo talabalar va boshqa foydalanuvchilar uchun turli chegirmalar mavjud.

Dasturiy ta'minot tijoratga yo'n altirilgan, ya'ni ijodkorlar uni shunchaki dam olish uchun emas, tez pul ishlashning foydali usuli sifatida doimo reklama qiladilar, lekin siz o'z o'yiningizni homiylikka yoki namuna sifatida topshirishga majbur emassiz. kompaniya muvaffaqiyat tarixi.

Jamoa o'yini
Jamoa o'yini

Bu ajoyib dastur nima qila olishiga bir nechta ajoyib misollar uchun Super Meat Boy tomonidan ilhomlantirilgan boshqotirma platformasi va SkullFace-ni oʻynang.

Flixel

Flixel, ochiq kodli oʻyin ishlab chiqaruvchisiShaxsiy va tijorat maqsadlarida foydalanish uchun mutlaqo bepul manba kodi Canab alt va boshqa Flash-ga asoslangan hitlarni yaratdi, ular tez-tez eng yaxshi o'yinlar ro'yxatini yaratadi. U 2D vektor animatsiyasini boshqarish uchun mo'ljallangan ob'ektga yo'n altirilgan dasturlash tilining uchinchi versiyasi bo'lgan ActionScript 3 bilan boshidan qurilgan. Lekin bu dasturiy ta'minotni eng moslashtirilganlaridan biriga aylantiradigan bepul ishlab chiqish vositalarining keng tanloviga mos keladi.

Flixel film uslubidagi animatsiyalar va 2D yonbosh skrollerlarni yaratishda porlaydi. Ular nisbatan qat'iy nuqtai nazarga ega, ammo 3D modellashtirish va darajadagi dizaynning murakkab dunyosini boshqara olmaydi. Biroq, darajalarni yaratish uchun plitkali xaritalardan foydalanish intuitiv va foydalidir, shuningdek, ko'plab kamera xususiyatlari, yo'l dizayni va o'yinlarni saqlash qobiliyati.

O'yin ayol qahramon
O'yin ayol qahramon

Dastur yo'qmi

Dasturlardan foydalanmasdan qanday qilib o'zingiz o'yin ixtiro qilish mumkin? Afsuski, bizning zamonamizda bu mumkin emas. Biroq, bizning maqolamiz sizga qanday qilib rolli o'yinni o'ylab topishga yordam beradigan etarli dasturlarni taqdim etadi. Ochiq kodli dasturiy ta'minot aspekti haqiqatan ham o'quv jarayonini yaxshilaydi (C-uslubi dasturlash bilimi yordam beradi). Flixel biroz vaqtdan beri yangilanmagan, biroq foydalanuvchilar 3.0 versiyasidan umidlarini uzishmagan.

Yuqoridagi Canab alt va Blasting Agent oʻyin generatorini sinab koʻring, Kontraga oʻxshash yon shooter. Biroq, bu dasturlarning barchasi deyarli mavjud emasstol oʻyinini qanday oʻylab topish kerakligi haqidagi savolingizga javob beradimi, agar u avval yaratilgan virtual shabloningizga asoslanmagan boʻlsa.

Tavsiya: