Sizda hech qachon kompyuter o'yinining hikoyasi bo'lish ajoyib bo'lardi, deb o'ylaganmisiz? Siz o'z o'yiningizni yaratishni xohlaganmisiz? Yoki siz o'z o'yiningizni yaratishga harakat qildingiz, lekin o'yin dvigatelini sotib olish narxi juda yuqori ekanligini aniqladingizmi? Sizning sabablaringiz qanday bo'lishidan qat'i nazar, ushbu maqola sizga o'z o'yiningizni yaratish loyihasini boshlashga yordam beradi va iloji boricha arzonroq bo'ladi.
Qadamlar
4 -usul 1: rejalashtirish bosqichi
Qadam 1. Loyihangiz uchun ish rejasini tuzing va yarating
Bu qadam, odatda, dasturchilar va dasturchilar bo'lmagan yangi o'yinni yaratmoqchi bo'lganlarning ko'pchiligi tomonidan e'tiborsiz qoldiriladi. Biroq, bu birinchi sinovlarning ko'pchiligi muvaffaqiyatsiz bo'lishining asosiy sabablaridan biridir. Bu, asosan, loyiha doirasidagi har bir vazifaga qancha vaqt va resurs ajratilishini va bu vazifalar o'rtasidagi bog'liqlikni hal qilishni o'z ichiga oladi. Albatta, jarayonlarning o'zi aniqlanishi kerak. Oxir -oqibat bajarishingiz kerak bo'lgan turli vazifalarni aniqlash uchun ushbu maqolani o'qing.
2 -qadam. O'yiningizning janrini belgilang
O'yin janrlari-bu o'yin uslubi va o'zaro ta'sirga asoslangan o'yinlarning toifalari. Bu bo'lishi mumkin:
- Harakatli o'yinlar: bu erda o'yin tez-tez foydalanuvchi reflekslariga, yaxshi vaqtga, aniqlikka yoki ushbu omillarning har qanday kombinatsiyasiga bog'liq bo'lib, o'yinda davom etadi.
- Sarguzasht o'yinlari: bu erda o'yin tez yoki qisqa reflekslarni talab qiladigan ziddiyatsiz yondashuvlarga tayanadi. O'yin jumboqlarni echish, vazifalarni bajarish yoki o'yin muhiti va undagi belgilar bilan muloqot qilish orqali rivojlanadi.
- Sarguzasht-sarguzasht o'yinlari: bu erda o'yin uslubi oldingi ikkita janrning aralashmasi. Masalan, uzoq muddatli maqsadlar/vazifalar mavjud bo'lib, ular tezkor reflekslarni bajarishni talab qiladi va o'yin ketma-ket bajariladigan vazifalarni bajarishda davom etadi, ularning har biri yoki bir qismi harakatga asoslangan mini o'yin.
- Rolli o'yinlar (RPG): bu erda o'yinchilar o'yin sharoitida o'ziga xos "rollar" ni egallaydilar va mahorat-tajriba to'plash orqali o'yinda o'z xarakterlarini oshiradilar. Ushbu o'yinlarning ba'zilari navbatga asoslangan, ammo ba'zilari real vaqt rejimidan foydalanadilar. Ommaviy ko'p o'yinchi onlayn rolli o'yinlar (MMORPG)-bu janrning pastki janri bo'lib, unda bir nechta o'yinchi bir xil o'yin muhitini bo'lishadi va ba'zi vazifalarni bajarish uchun bir nechta o'yinchining hamkorligi talab qilinadi.
- Simulyatsiya o'yinlari: bu erda o'yin-o'yin real hayotning simulyatsiyasiga yoki xayoliy fantaziya sozlamalariga bog'liq.
- Strategiya o'yinlari: bu erda o'yin uslubi asosan puxta rejalashtirish va mohirona fikrlashni talab qiladi.
- Stol va karta o'yinlariO'yin: ma'lum qoidalarga muvofiq yoki taxtadagi "bo'laklarni" manipulyatsiya qilish kerak bo'lgan kartalar to'plamiga asoslangan.
3 -qadam. O'yinni sozlash to'g'risida qaror qabul qiling
O'yin sozlamalari quyidagi komponentlardan birini yoki bir nechtasini o'z ichiga oladi:
- Joylashuv/geografiya. O'yin voqeasi sodir bo'lgan joy. Bu uydirma erning batafsil xaritasi yoki harbiy qismning rejasi bo'lishi mumkin. Bu xayoliy/xayoliy dunyo, parallel koinot, boshqa o'lchov, yangi qit'a, ma'lum bir davrdagi ma'lum bir mamlakat, o'ziga xos ishlatiladigan birikma bo'lishi mumkin.
- Tarix. O'yinning oldingi hikoyasi shu paytgacha sodir bo'lgan voqealarni tasvirlab beradi, bu o'yin uchun qiziqarli bo'lgan o'yin uchun qaror qabul qilingan.
- Rejim. Bu o'yinning umumiy mavzusini qandaydir tarzda hal qiladi. Bu a bo'lishi mumkin "qorong'i" tematik o'yin, hatto utopik yoki bolalarcha. Bunga sizning o'yiningizning maqsadli guruhi ta'sir qiladi, siz rejalashtirish bosqichida qaror qabul qilishingiz kerak.
- O'yin jamiyati. Siz o'yinda ishtirok etadigan qahramonlar uchun zarur bo'lgan ma'lumotni, shu jumladan hikoyalar va xususiyatlarni berishingiz kerak.
Qadam 4. O'yinning grafik/vizual uslubini belgilang
Sizning o'yiningiz ikki o'lchovli yoki uch o'lchovli bo'ladimi? Grafika chiroyli yoki qo'pol bo'ladimi? Qahramonlar multfilmga o'xshab, kulgili yoki real hayot tarzida ko'rsatiladimi?
4 -ning 2 -usuli: Logistika bosqichi
Qadam 1. Sizning mavjud byudjetingizni hisoblang
O'zingizning resurslaringizni tugatmang yoki kam baholang.
2 -qadam. Rejalashtirish bosqichida qilgan tanlovlaringiz asosida mavjud o'yin dvigatellarini o'rganing
Masalan, agar siz karta/stol o'yini yaratishni tanlasangiz, sizga chiroyli grafik dvigatel kerak bo'lmasligi mumkin va siz karta o'yinlariga bag'ishlangan ochiq manbali o'yin dvigatellarini topasiz. Ammo, agar siz birinchi odam otishni o'rganish o'yini yaratmoqchi bo'lsangiz, sizga yanada kuchli o'yin va grafik dvigatellar kerak bo'ladi.
- Hozirgi dasturlash qobiliyatingiz va siz biladigan dasturlash tillarini hisobga oling. Misol uchun, agar siz dasturlash haqida oldindan bilmasangiz, sizga dasturlash ko'nikmalarini talab qilmaydigan dvigatel kerak bo'ladi.
- O'yin dvigateli taqdim etadigan hujjatlar darajasini hisobga oling.
- Agar siz byudjet va oldindan dasturlash bilimlari mezonlariga mos keladigan dvigatelni topa olmasangiz, dasturiy bilimlarni iloji boricha sodda darajada talab qiladigan o'yin dvigatellarini toping va boshqa mezonlarga mos keladiganini toping. Agar siz boshqa mezonlarga mos keladigan dvigatelni topmaguningizcha, dasturlash malakasini oshiring.
Qadam 3. Siz dasturlashni o'rganishingiz kerakmi yoki yo'qligini hal qiling
Bu qarorni o'z ichiga oladi:
- Siz tanlagan o'yin mexanizmiga ko'ra umuman dasturlash tilini o'rganishingiz kerak bo'ladimi.
- Qaysi dasturlash tilini o'rganish kerak va qaysi platforma uchun.
- Siz tanlagan o'yin mexanizmidan foydalanish uchun siz qanday mahorat darajasiga ega bo'lishingiz kerak
4 -qadam. Kerakli dasturlash tilida kerakli mahorat darajasiga erishish variantlarini o'rganing
Siz kurslarga borishingiz kerakmi yoki onlayn darslik etarli bo'ladimi? Bu sizning byudjetingizga qanday ta'sir qiladi?
Qadam 5. Kerakli xaridlarni amalga oshiring
Agar hujjatlar alohida sotilgan bo'lsa, o'yin dvigatelining hujjatlarini xaridlaringizga kiritganingizga ishonch hosil qiling.
Qadam 6. O'yin dvigatelidan foydalanishni o'rganing
Qadam 7. Hech bo'lmaganda dasturiy injiniring modellari bilan tanishishni o'qing
Bu mutlaq zarurat bo'lmasa -da, katta yordam beradi.
4 -ning 3 -usuli: Amalga oshirish bosqichi
Qadam 1. Kichikdan boshlang
Hammasini birdaniga murakkab o'yindan boshlashga urinish, umidsizlikka olib kelishi mumkin.
2 -qadam. Bo'ling va zabt eting
Hamma muammolarni birdaniga hal qilishga urinmang. Buning o'rniga, siz hal qila oladigan muammolarni hal qila olmaguningizcha, muammolarni kichikroq va boshqalarga bo'lishga harakat qiling.
Qadam 3. Eslatmalar oling va fikr -mulohazalardan foydalaning
Do'stlaringiz yoki oilangizning yopiq sxemalarida nima tugaganini ko'rsating. Sharhlovchilarning fikr -mulohazalariga muvofiq dizayningizni o'zgartiring.
Qadam 4. Dizayn modelidan foydalaning va unga rioya qiling
Modellarning yarmini o'zgartirish zarurati bo'lmasa, xato qilmang.
5 -qadam. Sabrli bo'ling
O'yin yaratish - bu bir kunlik/haftalik ish emas. Ba'zi o'yinlar bir yillik ish emas!
4 -usul 4: Yakuniy mahsulot bosqichi
1 -qadam. Sizga marketing kampaniyasini loyihalashtiring
Bu tijoratga asoslangan bo'lishi shart emas. Shunga qaramay, siz ko'proq fikr-mulohazalarni olishingiz uchun o'yiningizning ko'rinishini oshirishingiz kerak, bu oxir-oqibat sizning o'yiningizni va o'yinni yaratish qobiliyatini yaxshilashga yordam beradi.
Qadam 2. Sinab ko'ring, sinab ko'ring va yana tekshiring
Hech narsa mukammal bo'lmasa -da, unga iloji boricha yaqin bo'lishga harakat qilish kerak.
Qadam 3. Marketing kampaniyangizni amalga oshiring va o'yiningizni nashr eting
4 -qadam. Sizning o'yiningizni o'ynaydigan geymerlardan fikr oling
Maslahatlar
- UDK Assassin's Creed -ni yaratish uchun ishlatilgan
- Crysis ishlab chiqarish uchun CryEngine ishlatilgan
- Kichikdan boshlang, katta bo'ling
- Qanday bo'lmasin, dasturlash tilini o'rganing, bu yordam berishi mumkin
Ogohlantirishlar
- Ishingizda sizga tegishli bo'lmagan mualliflik huquqi bilan himoyalangan materiallardan foydalanmang. Ko'pgina mamlakatlarda mualliflik huquqi egasining oldindan ruxsatisiz mualliflik huquqi bilan himoyalangan materiallardan foydalanish qonun bilan jazolanadigan jinoyat hisoblanadi.
- O'yin uslubini tanlashda ehtiyot bo'ling va maqsadli guruhga mos keladi. Agar sizning maqsadli guruhingiz bolalar bo'lsa, bu ayniqsa muhimdir. Agar o'yin bolalar o'yini sifatida tarqatilsa, ba'zi kontent haqoratli va hatto noqonuniy hisoblanadi.
- Agar siz o'yin dizaynini martaba sifatida qabul qilmoqchi bo'lmasangiz, vaqtingizni o'yinlar bilan ishingiz va boshqa mas'uliyatlar o'rtasida muvozanatlashtirishga harakat qiling.