Ko'p pul topadigan o'yin dasturini yaratishni orzu qilasizmi? Sizga faqat xohish, o'yin rejasi va to'g'ri texnologiya kerak. Bu wikiHow sizga qanday qilib o'yin ilovasini yaratishni o'rgatadi.
Qadamlar
2 -usul 1: O'yinni rivojlantirishga tayyorgarlik
Qadam 1. O'z mahoratingiz va cheklovlaringizni tushuning
O'yinni loyihalashda ko'p narsa bor. Tadqiqot, dasturlash, grafik dizayn, ovozli dizayn, musiqiy kompozitsiya, marketing va boshqa ko'p narsalar mavjud. Siz (yoki tashkilotingiz) qanday ko'nikmalarga ega ekanligingizni tushunish sizning kuchli tomonlaringizga asoslangan g'oyalarni ishlab chiqishga yordam beradi.
Balki siz zo'r dasturchisiz, lekin unchalik zo'r rassom emassiz. Siz o'yin mexanikasiga e'tibor qaratishingiz mumkin, lekin minimalist san'at uslubiga tayanishingiz mumkin. Ehtimol siz ajoyib grafik dizaynersiz, lekin dasturlashda unchalik yaxshi emassiz. Siz badiiy dizaynga e'tiboringizni qaratsangiz, kodlashning ko'p qismini o'z zimmasiga oladigan o'yin dvigatelini topishingiz mumkin
2 -qadam. Bozor tadqiqotlarini o'tkazing
Birinchi narsa - bu bozor haqida tasavvurga ega bo'lish. Muvaffaqiyatli ilovalarni o'rganing va ularni o'ynang, chunki ular sizga bozor haqida ko'p narsalarni aytib beradi. Muvaffaqiyatli ilovalarni o'rganishga qancha ko'p vaqt sarflasangiz, ularning umumiy xususiyatlari va foydalanuvchilarning xohish -istaklari to'g'risida yaxshiroq tasavvurga ega bo'lasiz. Ilovaning muvaffaqiyati uchun uning reytingi va izchilligi haqida eslatmalarni saqlang.
- O'yin demografiyasi o'zgardi. O'rtacha o'yinchi endi stereotipik o'smir erkak emas. Bugungi kunda jamiyatda deyarli har bir demografik o'yin o'ynaydi. O'rtacha mobil o'yinchi taxminan 36 yoshda. 51% ayollar, 49% erkaklar. Mobil o'yinchilarning uchdan bir qismi 35-50 yoshda.
- Tasodifiy o'yinlar (ya'ni Candy Crush, Angry Birds) - eng mashhur o'yin janri. Bu tez yuklab olish vaqtiga ega bo'lgan o'yinlar, ularni o'rganish va o'ynash oson va ularni kun bo'yi qisqa vaqt ichida o'ynash mumkin. Birinchi odam otishmalari (ya'ni Overwatch, Taqdir)-ikkinchi eng mashhur janr. Uchinchi o'rinda rolli o'yinlar (Elder Scrolls, Final Fantasy), Battle Royal o'yinlari (ya'ni Fortnite, PUBG) va Massive Multiplayer Online RPG (World of Warcraft, Elder Scrolls Online) va Multiplayer Battle Arena. o'yinlar (ya'ni DOTA 2, Afsonalar ligasi).
3 -qadam. Muvaffaqiyatli g'oyalar bilan keling
O'yinchilarni qiziqtiradigan g'oyalarni ishlab chiqish uchun jamoangiz yoki boshqa odamlar bilan fikr almashing. Qaysi tendentsiyalar va talab katta ekanligini bilish uchun bozor tadqiqotlaridan foydalaning. O'ziga xos va ajralib turadigan o'yinni ishlab chiqarishda bozor talabini qanday to'ldirish mumkinligi haqida o'ylab ko'ring.
- Har doim mutaxassislarning maslahatiga ishoning. O'z g'oyalaringiz eng yaxshi nuqtaga yetguncha improvizatsiya qilish va qayta ishlashga tayyor bo'ling.
- Eng zo'r ilovalardan ba'zilari eski g'oyaning burilishidir, yangi yo'nalishga ega.
- Balog'atga etmaganlardan kattalarga qadar katta guruhni qamrab oladigan, xavfi past va ehtimoli yuqori bo'lgan ilovalarga yopishib oling.
- O'yin -kulgi, intuitivlik, qiziqish, giyohvandlik va uning grafikasi va ovoziga asoslangan ilovalarni ishlab chiqishga e'tibor qarating. Yuqorida sanab o'tilgan xususiyatlarga ega bo'lmagan har qanday ilovani kesib tashlang.
- O'yiningiz uchun ertak o'ylab ko'ring. Belgilar, burilishlar, maqsadlar va mukofotlar bilan yaxshi hikoya o'yin tajribasini yaxshilashi mumkin.
Qadam 4. Monetizatsiya siyosati to'g'risida qaror qabul qiling
Agar siz o'yinni rivojlantirish uchun vaqt va mablag 'sarflamoqchi bo'lsangiz, ehtimol siz undan pul ishlashni xohlaysiz. Bugungi kunda ishlab chiquvchilar o'zlari ishlab chiqargan ilovalardan pul ishlashning turli usullari mavjud. Siz quyidagi monetizatsiya siyosatlaridan birini yoki kombinatsiyasini ishlatishingiz mumkin:
-
Reklama daromadi:
Bu variant o'yinchilarga ilovani bepul yuklab olish imkonini beradi, lekin ilovada o'yin ichidagi reklamalar mavjud. Ishlab chiquvchi sifatida har safar reklama bosilganda yoki ko'rilganda sizga haq to'lanadi. Salbiy tomoni shundaki, ko'plab o'yinchilar buni bezovta qiladi va chalg'itadi. Natijada, ko'plab dastur ishlab chiquvchilari o'yinchilarga o'yinning reklamasiz versiyasini sotib olish imkoniyatini taklif qilishadi.
-
Ilovadan xaridlar:
Ushbu model o'yinchilarga o'yinning asosiy versiyasini bepul yuklab olish imkonini beradi, lekin qo'shimcha funktsiyalar va tarkibni sotib oladi. Bu kuch-quvvat, yangi belgilar, yangi kiyimlar va boshqalar bo'lishi mumkin.
-
Premium xarid:
Ushbu model, shuningdek, o'yinchilarga ilovaning asosiy versiyasini bepul yuklab olish imkonini beradi. Bepul versiya demo yoki sinov versiyasi yoki funksionalligi cheklangan bo'lishi mumkin. Keyin o'yinchiga o'yinning to'liq versiyasini ochish uchun to'lash imkoniyati beriladi.
-
Bir martalik xarid:
Bu variant o'yinchilarni o'yinni yuklab olishdan oldin bir martalik to'lovni to'lashni talab qiladi.
Qadam 5. Dizayn hujjatini yarating
O'z fikrlaringizni qog'ozga quyish vaqti keldi. O'yinga kirmoqchi bo'lgan barcha g'oyalarni o'z ichiga olgan dizayn hujjatini yarating. Dizayn hujjatida o'yin mexanikasi, maqsadlar va mukofotlar, belgilar va bios, kontseptual san'at, darajali dizaynlar va sizning jamoangiz bilishi kerak bo'lgan hamma narsani o'z ichiga oladi.
Qadam 6. O'yin ilovangizni nashr etadigan platformani tanlang
Mobil o'yinlar sanoatida ikkita asosiy bozor mavjud: Google Play Store bilan Android va App Store bilan iOS (iPhone/iPad). Ikkalasining ham ijobiy va salbiy tomonlari bor. O'yinni qaysi platformada nashr etishni o'zingiz hal qilishingiz kerak bo'ladi. Siz o'z o'yiningizni ikkalasiga ham nashr qilishingiz mumkin, lekin bu qo'shimcha resurslar va xarajatlarni talab qiladi.
- IOS App Store -da yiliga $ 99 ishlab chiquvchi to'lovi bor. Google Play do'konida ishlab chiquvchilar uchun bir martalik to'lov 25 dollarni tashkil etadi. Ikkala platforma ham ilovalarni sotib olishdan tushgan daromadning 30 foizini kamaytiradi.
- IOS App Store yangi o'yinlar va ilovalarni ilgari surish uchun ko'proq harakat qiladi, lekin ikkala platforma ham yuqori raqobatga ega va ishlab chiqaruvchidan o'z ilovalarini ajralib turishi uchun ijodkorlikni talab qiladi.
- Android -dagi Google Play do'konida yuborilgan ilovalarni tasdiqlash jarayoni ancha past. IOS App Store uchun ilovalarni ma'qullash ancha qiyin, lekin ilovalar tasdiqlanmagan bo'lsa, App Store ishlab chiquvchilarga fikr bildirishda ancha yaxshi.
- Android foydalanuvchilari bepul ilovalarni afzal ko'rishadi, iOS foydalanuvchilari esa ko'proq pul to'lashga odatlangan.
- IOS App Store do'koni kalit so'zlarni qidirish modelidan foydalanadi. Bu ishlab chiquvchilar sizning ilovangizni topish uchun foydalanuvchilar kiritishi kerak bo'lgan kalit so'zlar ro'yxatini taqdim etishni talab qiladi. Google Play do'konining qidiruvi so'rovlar o'rniga kalit so'zlarga tayanmaydi, ilova sarlavhasi, tavsifi va boshqalar.
Qadam 7. Ilovangizni ishlab chiqish uchun to'g'ri texnologiyani tanlang
O'yin g'oyasini tuzib, platformani tanlagandan so'ng, siz o'z ilovangizni ishlab chiqish uchun kerakli texnologiya va vositalarni topishingiz kerak bo'ladi. Ham iOS, ham Android o'z ona dasturlash tillariga ega. Shunday qilib, sizning ba'zi qarorlaringiz o'yinni qaysi platformada nashr qilishni tanlashingiz mumkin. O'yinni rivojlantirish uchun kerakli o'yin dvigateli yoki o'rta dasturiy ta'minot, shuningdek grafik va ovozni ishlab chiqish uchun foydalanmoqchi bo'lgan dasturiy ta'minot haqida qaror qabul qilishingiz kerak bo'lishi mumkin:
- Android o'yinlari uchun mahalliy dasturlash tili Java. IOS ilovalari uchun mahalliy dasturlash tili - Swift.
- Android Studio - bu Android uchun ilovalarni ishlab chiqish uchun rasmiy integratsiyalashgan ishlab chiqarish studiyasi. Mac -dagi Xcode iOS uchun ilovalarni ishlab chiqish uchun ishlatiladi.
- Ko'p o'yinlar sizning barcha o'yin aktivlaringiz va kodlaringizni birlashtira oladigan, shuningdek turli platformalar uchun o'yiningizning versiyalarini nashr eta oladigan o'yin dvigatellari yordamida ishlab chiqilgan. Mobil o'yinlar uchun mashhur o'yin motoriga Unity, Cocos va Unreal Engine kiradi.
- 2D grafik dizayn dasturi barcha o'yinlar uchun kerak bo'ladi, hattoki asosan 3D bo'lgan o'yinlar (sarlavha ekrani, menyular, HUD, qalqib chiquvchi oynalar va boshqalar uchun). Photoshop yoki GIMP yordamida 2D rastrli grafikalar, Adobe Illustrator yoki Inkscape 2D vektorli grafikani ishlab chiqish uchun ishlatilishi mumkin.
- 3D grafikadan foydalanadigan o'yinlarga 3D modellashtirish dasturi kerak bo'ladi. 3D modellashtirish dasturlariga Maya, 3DS Max va Blender 3D kiradi.
- Grafika dasturidan tashqari, sizga ovozni ishlab chiqish va yozib olish uchun raqamli audio ish stantsiyasi dasturi (DAW), shuningdek mikrofon, klaviatura va boshqa asboblarni kompyuteringizga ulash mumkin bo'lgan audio interfeysi kerak bo'ladi. Raqamli audio ish stantsiyalariga Adobe Audition, Cubase, Reaper, Pro Tools, FL Studio va Ableton Live kiradi.
8 -qadam. O'z o'yiningizning prototipini ishlab chiqing
Sizning prototipingiz juda oddiy bo'lishi kerak. Bu to'liq o'yin emas. Siz rejalashtirgan barcha aktivlar, darajalar, kuchlar va dushmanlarga ega bo'lishingiz shart emas. Hatto yaxshi ko'rinadigan grafikaga ega bo'lish shart emas. Bu sizning hayotiy g'oyangiz borligini ko'rsatadigan o'yiningizning soddalashtirilgan versiyasi bo'lishi kerak. Bu sizning g'oyalaringizni sinab ko'rish, investorlarni jalb qilish va jamoani yollash uchun ishlatilishi mumkin.
2 -ning 2 -usuli: Mobil o'yinni ishlab chiqish
Qadam 1. To'g'ri jamoani yollash
Ishga qabul qilish uzoq davom etadigan jarayon. Siz ishni joylashtirishingiz, abituriyentlarni filtrlashingiz, nomzodlardan intervyu olishingiz, NDAga imzo chekishingiz va o'z fikringizni tushuntirishingiz kerak bo'ladi; bularning barchasi kodlashni boshlashdan oldin. Ammo katta ijaraga olish - bu kelajakdagi sarmoya, bu sizga keraksiz kechikishlar oldini olishga yordam beradi. Bu jarayonda siz juda ko'p tafsilotlarni oshkor qilmaydigan loyihaning umumiy tavsifini qidirayotgan nomzod turini ko'rsatadigan postlar ro'yxatini berishingiz kerak.
Har bir potentsial nomzodni ishga yollashdan oldin oshkor qilmaslik to'g'risida shartnoma imzolang, chunki siz o'z g'oyangizni himoya qilishingiz kerak
2 -qadam. O'yin aktivlaringizni yarating
O'yin aktivlari o'yinni tashkil etuvchi alohida qismlarni o'z ichiga oladi. Bunga 2D grafikalar, animatsion spritlar, 3D modellar, fon tasvirlari, darajali dizayn, musiqa, ovozli kliplar va boshqalar kiradi. O'yin davomida o'yinchi ko'rishi yoki eshitishi mumkin bo'lgan hamma narsani yaratish kerak.
Qadam 3. O'yiningizni kodlang
Kodlash va skript - bu o'yinni interaktiv qiladi. Skriptlar o'yinchi o'yin bilan qanday munosabatda bo'lishini, shuningdek ekrandagi ob'ektlar bir-biri bilan o'zaro ta'sirlashganda nima bo'lishini belgilash uchun ishlatiladi. Skriptlar o'yinning borishini va voqealar sodir bo'lish tartibini belgilash uchun ishlatiladi. Aktivlar - bu o'yinning alohida qismlari. Kodlash - bu hammasini bir -biriga bog'laydigan elim.
Sizga kerak bo'lgan dasturlash tillarida tajribali dasturchilarni yollashingizga ishonch hosil qiling. Sizga o'yinni chiqaradigan platforma uchun mahalliy dasturlash tili bilan tajribali dasturchilar, shuningdek C/C ++ haqida umumiy ma'lumot va o'yin dvigateli talab qiladigan boshqa skript tillari kerak bo'ladi
Qadam 4. Ilovani sinab ko'ring
Sinov sizning haqiqiy dunyoda haqiqiy odamlar qanday o'ynayotganini ko'rish imkonini beradi. Sizda turli xil sinovchilar borligiga ishonch hosil qiling. Har xil yoshdagi va demografik toifadagi odamlarga sizning mahsulotingizdan qanday foydalanishlarini ko'rishga ruxsat bering. Bu sizga kutmagan muammolarni aniqlash va tuzatish imkonini beradi. Fikr -mulohaza so'rang. O'yinni qanday o'ynashlarini tomosha qiling. Ular buni to'g'ri o'ynaydimi? O'yinni yaxshiroq tushunishga yordam beradigan biror narsa qila olasizmi? O'yin juda qiyinmi yoki juda osonmi? Qiziqish qiziqmi? Tuzatish kerak bo'lgan xatolar yoki xatolar bormi?
Ochiq Beta - bu erda siz ommaga ro'yxatdan o'tishingiz va sizning o'yin chiqmasidan oldin cheklangan vaqt davomida o'z o'yiningizni bepul o'ynashiga ruxsat berasiz. Erta kirish - bu siz o'yinni arzon narxda chiqarilishidan oldin uning tugallanmagan versiyasini o'ynashga ruxsat beradigan joy. Ikkala strategiya ham o'z o'yinini sinab ko'rish va muxlislar bazasini yaratishning yaxshi usuli
5 -qadam. Ilovangizni bozorga chiqaring
O'yiningiz chiqarilishidan oldin ham, siz o'z o'yiningizni sotishni boshlashingiz va shov -shuv yaratishingiz kerak. O'yin uchun veb -sayt va reklama videosini yarating. Bu potentsial o'yinchilarga sizning o'yiningizdan nimani kutish mumkinligini bilishga imkon beradi, shu bilan birga u nimadan ajralib turishini ta'kidlaydi. O'yin haqida jurnalistlar va nashrlar bilan gaplashing. O'yiningiz haqidagi sharhlarni e'lon qilish uchun sharhlovchilarni jalb qiling. Chiqarilish sanasini belgilang va o'yiningiz uchun ikonka va muqovani yarating.
Qadam 6. O'yiningizni nashr eting
O'yinni chiqarish vaqti kelganida, siz tanlagan platformangiz bilan ishlab chiquvchi sifatida ro'yxatdan o'tishingiz kerak bo'ladi. Sizning ilovangiz platforma bozorida belgilangan barcha sifat kafolati standartlariga javob berishiga ishonch hosil qiladi. Siz buni rejalashtirilgan chiqish sanasidan oldin qilishingiz kerak. Agar sizning ilovangiz rad etilsa, siz qabul qilgan fikr -mulohazalarni tinglang va tegishli o'zgartirishlarni kiriting. Keyin ilovangizni qayta yuboring.
Qadam 7. Uning ustida ishlashni davom ettiring
Bugungi kunda kamdan -kam hollarda siz ilovani chiqarishingiz va keyin uni bajarishingiz mumkin. Kattaroq auditoriyaga chiqarilgach, ehtimol siz kutmagan yangi xatolar, tanqidlar va xavfsizlik zaifliklari haqida bilib olasiz. O'yiningiz bilan bog'liq muammolarni hal qilish uchun siz o'z o'yiningiz ustida ishlashni davom ettirishingiz va yangi yamalar chiqarishingiz kerak bo'ladi.