O'yinni qanday rivojlantirish kerak (rasmlar bilan)

Mundarija:

O'yinni qanday rivojlantirish kerak (rasmlar bilan)
O'yinni qanday rivojlantirish kerak (rasmlar bilan)
Anonim

O'yinni rivojlantirish murakkab jarayon. Professional o'yin studiyalarida kontsept -dizayn, dasturlash, badiiy dizayn, modellashtirish, animatsiya va ovozli dizayn bo'yicha ishlaydigan yuzlab kishilar guruhlari bor. Agar sizda bu ko'nikmalar bo'lmasa ham, siz o'zingiz bilgan narsalarga asoslanib oddiy o'yinni o'zingiz yaratishingiz mumkin. Bu wikiHow sizga birinchi o'yin g'oyangizni ishlab chiqishni boshlashga o'rgatadi.

Qadamlar

2 ning 1 qismi: Kontseptsiyani rejalashtirish

O'yinni ishlab chiqish 1 -qadam
O'yinni ishlab chiqish 1 -qadam

Qadam 1. Loyihaning ko'lamini tushuning

O'yinni ishlab chiqishni boshlashdan oldin, o'yinni yaratish uchun nima qilish kerakligini tushunish muhimdir. Video o'yinlar o'yin dvigateli, dasturlash, grafika, animatsiya, tovush va musiqaga qadar juda ko'p qismlarga ega. Bularning barchasini yaratish uchun ko'p soat kerak bo'ladi. Agar siz ilgari hech qachon o'yin ishlab chiqmagan bo'lsangiz, oddiy boshlang. Birinchi o'yiningizni sayqallangan loyiha emas, balki o'quv tajribasi sifatida ko'rib chiqing.

O'yinni ishlab chiqish 2 -qadam
O'yinni ishlab chiqish 2 -qadam

2 -qadam. Sizning mahoratingiz nima ekanligini biling

O'yin g'oyasini ishlab chiqayotganda, o'z mahoratingizga asoslangan g'oyani taklif qiling. Agar siz buyuk rassom bo'lsangiz, lekin hech qachon kodlamagan bo'lsangiz, minimal kodlash paytida san'at mahoratingizga e'tibor qaratish imkonini beradigan o'yin mexanizmini tanlang. Boshqa tomondan, agar siz zo'r dasturchi bo'lsangiz, lekin ko'p san'at mahoratiga ega bo'lmasangiz, siz oddiy san'at uslubini o'z ichiga olgan ajoyib asoslarga ega o'yin yaratishingiz mumkin. Ko'p mashhur indie o'yinlari oddiy 8-bitli grafikalar yoki hatto grafikalar uchun oddiy shakllardan foydalanadi.

O'yinni ishlab chiqish 3 -qadam
O'yinni ishlab chiqish 3 -qadam

3 -qadam. O'yin maqsadi nima ekanligini hal qiling

Video o'yinlar har xil uslub va janrlarda bo'ladi. Ularning umumiy tomoni shundaki, ularning barchasida maqsad bor. Ba'zi o'yinlarda bir nechta gol va ixtiyoriy vazifalar mavjud. Biroq, ko'plab o'yinlarning maqsadi "Darajani oxirigacha etkazish" kabi sodda. Sizning birinchi o'yiningiz ekranning yuqori qismiga o'tishga harakat qiladigan nuqta bilan bitta ekran bo'lishi mumkin.

O'yinni ishlab chiqish 4 -qadam
O'yinni ishlab chiqish 4 -qadam

Qadam 4. Maqsadni o'yinchiga qanday etkazishni hal qiling

O'yinchining maqsadi to'g'risida qaror qabul qilgandan so'ng, o'yinchiga qanday maqsadni etkazish kerakligini aniqlab olishingiz kerak bo'ladi. Ba'zi o'yinlarda o'yinchi bo'lmagan belgilar (NPC) bo'lgan murakkab hikoya mavjud bo'lib, ular o'yinchini tirik dunyoning bir qismi kabi his qiladi. Boshqa o'yinlarda daraja boshlanishidan oldin animatsiyalar yoki kesilgan sahnalar mavjud. Ba'zilariga darslik kiradi. Ba'zi o'yinlarda o'yinchiga nima qilish kerakligi ko'rsatilgan matn ko'rsatiladi.

O'yinni ishlab chiqish 5 -qadam
O'yinni ishlab chiqish 5 -qadam

Qadam 5. O'yinchi uchun to'siq haqida qaror qabul qiling

O'yinchi bajarishi kerak bo'lgan maqsad haqida qaror qabul qilgandan so'ng, o'yinchi oldida turgan to'siq haqida qaror qabul qilishingiz kerak. Bu o'yinchi hal qilishi kerak bo'lgan jumboq yoki o'yinchi sakrashi yoki aylanib o'tishi kerak bo'lgan platforma bo'lishi mumkin. Sizning o'yiningiz dushmanlari bormi? Agar shunday bo'lsa, ular o'yinchi bilan qanday munosabatda bo'lishadi? Sizning o'yiningiz darajalari bormi yoki bu ochiq dunyo o'yinimi?

O'yinni ishlab chiqish 6 -qadam
O'yinni ishlab chiqish 6 -qadam

6 -qadam Qoidalarni aniqlang

Maqsad va to'siqlarni o'ylab topganingizdan so'ng, mantiqiy oqimga ega bo'lgan ba'zi asosiy qoidalar to'g'risida qaror qabul qiling. Agar siz platformer o'yini yaratmoqchi bo'lsangiz, o'yinchi platformani o'tkazib yuborsa nima bo'ladi? Agar sizning o'yiningizda dushmanlar bo'lsa, o'yinchi dushmanga tegsa yoki unga hujum qilsa nima bo'ladi? Futbolchining sog'lig'i bormi? Baholash tizimi bormi? Balki siz o'yiningizga vaqt chegarasini qo'shmoqchimisiz? Bu sizning o'yiningiz uchun qaror qabul qilishingiz kerak bo'lgan qoidalar. Agar siz o'yin dizaynida yangi bo'lsangiz, qoidalarni iloji boricha sodda saqlashga harakat qiling.

O'yinni ishlab chiqish 7 -qadam
O'yinni ishlab chiqish 7 -qadam

Qadam 7. O'yinchi uchun mukofot to'g'risida qaror qabul qiling

O'yinchi uchun gol va to'siq haqida qaror qabul qilingandan beri. O'yin maqsadga erishgani uchun o'yinchini mukofotlash usulini ham o'z ichiga olishi kerak. Bu o'yinni qoniqarli tajribaga aylantiradi. Ba'zi o'yinlarda qahramon o'z muammolari uchun mukofot olishini ko'rsatadigan yakuniy sahna bo'ladi. Ba'zi o'yinlar o'yinchiga kuch yoki yangi narsalarni beradi. Boshqa o'yinlarda vaqt o'tishi bilan o'yinchi statistikasini yaxshilaydigan murakkab tekislash tizimi mavjud.

O'yinni ishlab chiqish 8 -qadam
O'yinni ishlab chiqish 8 -qadam

Qadam 8. Kontseptsiya san'atini yarating

Agar grafik sizning o'yiningizning katta qismi bo'lsa, siz o'zingizning o'yiningiz uchun badiiy uslubni aniqlashni xohlaysiz. Kontseptsiya san'ati sizga o'z g'oyalaringizni o'yindagi aktiv sifatida yaratishni boshlashdan oldin ularni qog'ozga tushirishga imkon beradi. Siz o'zingizning barcha belgilaringiz, NPC va dushmanlaringiz uchun kontseptsiya san'atini yaratishni xohlaysiz. Siz umumiy san'at uslubini izchil saqlashni xohlaysiz, shuning uchun qurishni boshlashdan oldin qaysi san'at uslubini xohlayotganingizni aniqlang. Agar sizning o'yiningiz bir necha darajali bo'lsa, siz har bir darajaning ko'rinishi uchun eskiz yaratishni xohlaysiz. Bundan tashqari, har bir darajadagi darajadagi dizaynni qog'ozga tushirishni xohlaysiz.

O'yinni ishlab chiqish 9 -qadam
O'yinni ishlab chiqish 9 -qadam

Qadam 9. O'yin dizayn hujjatini yarating

Bu, agar siz odamlar jamoasi bilan yanada murakkab o'yinni loyihalashtirayotgan bo'lsangiz, ayniqsa foydalidir. O'yin dizayn hujjati asosiy o'yin mexanikasi va dizaynini o'z ichiga olishi mumkin. U shuningdek syujet nuqtalari, personajlarning tarjimai hollari, kontsept san'ati, shuningdek darajali xaritalar va maqsadlarni o'z ichiga olishi mumkin. Bu sizning butun jamoangizni bir sahifada to'plashga yordam beradi.

2 -qismning 2 -qismi: O'yinni rivojlantirish

O'yinni ishlab chiqish 10 -qadam
O'yinni ishlab chiqish 10 -qadam

Qadam 1. O'yin dvigatelini tanlang

O'yin dvigateli - o'yin tayanchidir. Bu grafik va ovozni chiqaradi. U o'yin fizikasi, to'qnashuvlarni aniqlash, skriptlar, sun'iy intellekt va boshqalarni boshqaradi. O'yin dvigatelini to'g'ri tanlash sizning mahorat darajangizga va o'yin ehtiyojlariga bog'liq. Ko'pgina o'yin dvigatellari sinov uchun shaxsiy foydalanish uchun bepul versiyani yuklab olish imkonini beradi. Siz sinab ko'rishingiz mumkin bo'lgan bir nechta o'yin dvigatellari:

  • Game Maker studio 2: Game Maker Studio 2 - agar siz yangi boshlovchi bo'lsangiz, boshlash uchun yaxshi joy. Bu 2D grafikali o'yinlarga qaratilgan. Bu o'rganish oson bo'lgan o'yin motorlaridan biri. Game Maker Studio 2 30 kunlik bepul sinov muddatiga ega va keyin yiliga 39 dollardan boshlanadi.
  • Birlik:

    Birlik - bu kompyuter, mobil va o'yin pristavkalarida Angry Birds 2, Cuphead va Sonic Force kabi ko'plab mashhur o'yinlarni yaratish uchun ishlatilgan mashhur o'yin dvigateli. U 2D va 3D o'yinlarini yaratish uchun ishlatiladi. U intuitiv foydalanuvchi interfeysiga ega, bu yangi boshlanuvchilarni o'rganishni ancha osonlashtiradi. Shaxsiy nashrni to'liq bepul yuklab olishingiz mumkin. Plus Edition oyiga 25 dollardan boshlanadi.

  • Haqiqiy emas:

    . Unreal - eng mashhur o'yin dvigatellaridan biri. U ko'plab mashhur o'yinlarni yaratish uchun ishlatilgan, jumladan, Batman Arkham o'yinlari, Mortal Kombat va Deus X. Bu yuqori darajali grafikani qo'llab-quvvatlaydigan to'liq xususiyatli o'yin dvigatelidir. Bu, shuningdek, o'rganish qiyin bo'lgan o'yin dvigatellaridan biridir. Bu o'yinni ilg'or ishlab chiquvchilar uchun yanada ideal qiladi. Unreal -ning to'liq versiyasini bepul yuklab olish mumkin, ammo siz Unreal -dan foydalangan holda nashr qilgan har bir o'yin uchun har chorakda birinchi 3000 dollardan keyin 5% royalti to'lashingiz kerak bo'ladi.

O'yinni ishlab chiqish 11 -qadam
O'yinni ishlab chiqish 11 -qadam

Qadam 2. O'yin dvigatelidan foydalanishni bilib oling

O'yin dvigatellari siz sotib olishingiz mumkin bo'lgan eng murakkab dasturiy ta'minot. Agar siz tajribali dasturchi bo'lsangiz ham, siz hali bilmagan narsalar bo'lishi mumkin. Yuklab olingan o'yin dvigateli uchun foydalanuvchi qo'llanmasini o'qing. YouTube darslarini tomosha qiling va Internetda darslar o'tkazing. Nimani qurish kerakligini va uni qanday qurishni bilib oling. Agar biror muammoga duch kelsangiz, uni hal qilishga yordam beradigan odamni toping.

O'yinni ishlab chiqish 12 -qadam
O'yinni ishlab chiqish 12 -qadam

Qadam 3. Belgilangan muddatni belgilang

Siz birinchi o'yinni yoki AAA mahsulotini yaratasizmi, sizga loyihaning qancha davom etishini belgilash kerak. Agar siz o'yin dizaynida yangi bo'lsangiz, kichik o'yinni yaratish uchun bir oyni belgilang. Rivojlanish jarayonida kutilmagan hodisalar ko'p bo'ladi, shuning uchun belgilangan muddat o'tishini kuting. Ammo, agar siz belgilangan muddatdan oshib ketsangiz, loyihangizni qisqartirishni xohlashingiz mumkin.

O'yinni ishlab chiqish 13 -qadam
O'yinni ishlab chiqish 13 -qadam

Qadam 4. Ishlaydigan prototipni yarating

Buni iloji boricha tezroq qilish kerak. Yaxshi ko'rinishi shart emas. Siz qo'shmoqchi bo'lgan barcha xususiyatlarga ega bo'lishingiz shart emas. Bu oddiy o'ynaladigan belgi va asosiy to'siq bo'lgan bitta asosiy daraja bo'lishi kerak. Bu sizning o'yiningizning asosiy mexanikasini yaratish va sinash uchun ishlatiladi.

O'yinni ishlab chiqish 14 -qadam
O'yinni ishlab chiqish 14 -qadam

5 -qadam. Prototipingizni sinab ko'ring

Siz o'z o'yiningizni o'ynab ko'p narsani bilib olasiz. Siz ba'zi o'yin mexanizmlari ishlamayotganini yoki ba'zi qismlari siz o'ylagandek qiziq emasligini topishingiz mumkin. Bundan tashqari, o'yinni yaxshilash uchun nima qo'shishingiz mumkinligini bilib olasiz.

O'yinni ishlab chiqish 15 -qadam
O'yinni ishlab chiqish 15 -qadam

6 -qadam. O'z aktivlaringizni yarating

Ishlaydigan prototipni yaratganingizdan va sizning o'yin mexanikangiz to'g'ri ishlayotganiga amin bo'lganingizdan so'ng, siz o'zingizning o'yiningiz uchun aktivlarni yaratishni boshlashingiz mumkin. Bunga qo'shimcha darajalar, belgilar animatsiyasi, dushmanlar, kuch-quvvat va qo'shmoqchi bo'lgan har qanday qo'shimcha funktsiyalar qo'shiladi. Bu, shuningdek, estetikaga e'tibor qaratish kerak bo'lsa -da, o'yin estetik jihatdan yoqimli ko'rinishga ega bo'lishi uchun xarakter modellarini qo'shish va darajangizni bezashni o'z ichiga oladi.

  • Agar siz biror narsani qanday qurishni bilmasangiz, ko'plab o'yin dvigatellarida boshqa odamlar qurgan o'yin aktivlarini sotib oladigan aktivlar do'koni mavjud. O'yinni ishlab chiqish jarayonida yuzaga kelishi mumkin bo'lgan muammolarni qanday hal qilishni o'rganish uchun siz onlayn darsliklarni tekshirishingiz mumkin.
  • Ehtiyot bo'ling, zudlik bilan ko'p kontent qo'shmang. Bu o'yinning asosiy mexanikasini yashirishi va o'yinchilarga to'g'ri fikr bildirishni qiyinlashtirishi mumkin.
O'yinni ishlab chiqish 16 -qadam
O'yinni ishlab chiqish 16 -qadam

7-qadam. O'z o'yiningizni beta-testdan o'tkazing

O'yinni o'zingiz o'ynab ko'p narsani o'rganishingiz mumkin bo'lsa -da, boshqa odamlarning sizning o'yiningizni tomosha qilish orqali ko'p narsani o'rganishingiz mumkin. Haqiqiy futbolchilar siz kutmagan narsalarni qilishlari mumkin va siz hisobga olmagan tajriba haqida gapirishlari mumkin. Boshqa odamlarni o'z o'yiningizga jalb qiling. Hatto bu sizning birinchi o'yiningiz va siz buni yaxshi emas deb hisoblasangiz ham.

O'yinni ishlab chiqish 17 -qadam
O'yinni ishlab chiqish 17 -qadam

8 -qadam. O'yiningizni bozorga chiqaring

Rivojlanish jarayonining oxiriga yaqinlasha boshlaganingizda, siz o'zingizning o'yiningiz haqida gapirishni boshlashingiz kerak bo'ladi. Sizning o'yiningiz nimasi bilan farq qiladi. Sizning o'yiningiz boshqa o'yinlar bermaydigan qanday tajribani beradi? Bu xabarni iloji boricha ko'proq odamlarga etkazing. O'yin uchun veb -sayt va video treyler yarating. O'yiningizni ijtimoiy tarmoqlarga ulang. O'yiningizni video o'yinlar veb -saytlari va video o'yinlarini tatib ko'ruvchilarga elektron pochta orqali yuboring.

O'yinni ishlab chiqish 18 -qadam
O'yinni ishlab chiqish 18 -qadam

Qadam 9. O'yinni ishga tushiring

Unity va Unreal kabi o'yin dvigatellari har qanday o'yin tizimiga o'yin portlarini yaratishni osonlashtiradi. O'yiningizni o'yin dvigateli orqali e'lon qilganingizdan so'ng, uni iloji boricha ko'proq raqamli distribyutorlardan oling. Bunga Steam, Google Play Store, Apple App Store kiradi. Hatto Playstation do'koni, Xbox One va Nintendo eShop -ga kirish har qachongidan ham osonroq. Har bir raqamli distribyutor uchun QA va litsenziyalash standartlari bo'ladi. Ushbu standartlar nima ekanligini bilib oling va sizning o'yiningiz ushbu standartlarga mos kelishiga ishonch hosil qiling. Bundan tashqari, Slitherine kabi maxsus distribyutorlarga ham qarashingiz mumkin.

Maslahatlar

  • Zamonaviy grafika tomoshabinlarni jalb qilish uchun muhim, ammo mazmuni baribir qirol! Shunday qilib, ajoyib tarkibni taklif qilib, o'yiningizni chindan ham qiziqarli va qiziqarli qilish usulini o'ylab ko'ring. Ommabop o'yin xususiyatiga o'ziga xos aylanishni qo'shib, ilgari shunga o'xshash janr o'yinlarida ishlatilmagan elementlardan foydalaning.
  • Har doim o'yinchi nuqtai nazarini o'ylab ko'ring. Sizning o'yiningizdan ular qanday yutuqlarga ega bo'lishadi va ular qanday qilib sizning muxlislaringiz va himoyachilaringizga aylanishlari mumkin? Faqat sodiq muxlislar sizning o'yiningizning barqarorligini ta'minlaydi!
  • Boshqa odamlarni o'yin ishlab chiqarishga jalb qilish va ularni manfaatdor tomon bo'lishga ko'ndirish uchun sizga yaxshi savdo maydonchasi kerak bo'ladi! Maydonni ishlab chiqish - bu o'z g'oyangizni biznes va/yoki ishlab chiquvchilar hamjamiyatida sinab ko'rish va umuman hayotiyligini tekshirish uchun ajoyib imkoniyat.
  • Agar siz o'zingizning o'yin g'oyangizni ajoyib va innovatsion deb hisoblasangiz - boshqalarni o'yin tarafdorlariga aylantirishingizga ishonch hosil qiling. Aks holda, uni ishlab chiqishning ma'nosi yo'q, chunki siz uni bozorga chiqara olmaysiz.

Tavsiya: