Bu günlərdə daha çox insan video oyunlara aludə olur. Bu o deməkdir ki, yeni insanların oyun dünyasına girməsi və möhtəşəm oyunlar yaratması üçün çoxlu imkanlar var. Bir oyun yaratmaq mürəkkəb bir prosesdir, ancaq bir az kənardan kömək və ya pulla özünüz edə bilərsiniz. Sizə öz oyununuzu qurarkən və əla bir oyun halında nəzərə ala biləcəyiniz əsasları göstərəcəyik. Aşağıdakı 1 -ci addımla başlayın.
Addım
4 -dən 1 -ci hissə: Uğura hazırlaşmaq
Addım 1. Oyununuzu anlayın
Oyununuzun yaradılma prosesinin rəvan davam etməsini istəyirsinizsə, böyük problemləri ehtiva edən bir növ planlaşdırma və düşünmə etməli olacaqsınız. Oyununuz üçün hansı janrı seçərdiniz (RPG [rol oyunu], atıcı, platformer və s.)? Oyununuzu oynamaq üçün hansı platformaya ehtiyacınız var? Oyununuzun bənzərsiz və ya gözə çarpan xüsusiyyətləri nələrdir? Hər bir sualın hər bir cavabı fərqli mənbələr, bacarıqlar və planlaşdırma tələb edəcək, çünki hər biri oyunun inkişafına fərqli təsir göstərəcək.
Addım 2. Yaxşı bir oyun dizayn edin
Oyunun necə dizayn ediləcəyi çox önəmli olacaq, buna görə bir oyun qurmağa başlamazdan əvvəl bu barədə düşünmək yaxşı bir fikirdir. Oyunçular oyunda necə irəliləyiş əldə edəcəklər? Oyunçular dünya ilə necə əlaqə qururlar? Oyunçularınıza oyununuzu oynamağı necə öyrədirsiniz? Hansı səs və musiqi işarələrindən istifadə edəcəksiniz? Bütün bunlar çox vacibdir.
Addım 3. Realist olun
Mass Effect kimi bir oyun etmək asan olsaydı, hamı edərdi. Mükəmməl bir studiya və arxanızda bir təcrübə dəstəyi olmadan nələr edə biləcəyinizi və nələr edə bilməyinizi anlamalısınız. Ağlabatan bir müddətdə nəyə nail ola biləcəyiniz barədə də realist olmalısınız. Qabiliyyətləriniz haqqında real deyilsinizsə, tez bir zamanda xəyal qırıqlığına uğrayacaqsınız və təslim olursunuz. Təslim olmağınızı istəmirik!
Addım 4. Yaxşı bir hardware və proqram axtarın
Mobil oyunlar səviyyəsindən yuxarı oyunlar (telefonlar, planşetlər, PDAlar və ya kalkulyatorlar kimi cihazlarda oynanıla bilən oyunlar) yaratmaq, şübhəsiz ki, "tamamilə dəyişdirilmiş" bir kompüter tələb edir. Daha köhnə bir sistem istifadə edirsinizsə, oyununuzun bu kompüterdə işləməyəcəyini görəcəksiniz. Oyun qurmaq üçün kifayət qədər güclü və çox xüsusi bir proqrama da ehtiyacınız olacaq. Bəzi proqramlar pulsuz və ya aşağı qiymətə əldə edilə bilər, amma digərləri cüzdana axıdıcı ola bilər. Növbəti hissədə yaxşı proqramlar müzakirə ediləcək, ancaq unutmayın ki, sizə lazım olan proqrama 3B modelçi, şəkil redaktoru, mətn redaktoru, tərtibçi və s.
Ən azından güclü bir prosessora (ən azı dörd nüvəli və ən son i5s və ya i7s prosessorunuz varsa daha da yaxşı), çoxlu RAM və yüksək səviyyəli bir video karta ehtiyacınız olacaq
4 /2 -ci hissə: Komandanızı qurun
Addım 1. Kiçik oyunları özünüz, digər insanlarla böyük oyunlar edin
Mürəkkəb vizual və proqramlaşdırma olmadan mobil oyunları tez bir zamanda etmək istəyirsinizsə, bu yaxşıdır. Öz üzərində işləmək böyük bir layihədir, çünki potensial işəgötürənlərə və investorlara nəyə qadir olduğunuzu göstərmək üçün istifadə edə bilərsiniz. Ancaq daha ciddi bir oyun etmək istəyirsinizsə, bir az köməyə ehtiyacınız olacaq. Indie oyunlarında adətən 5-10 nəfərdən ibarət komandalar olur (mürəkkəblikdən asılı olaraq) və böyük ad oyunları bu prosesə bir neçə yüzə qədər adam cəlb edə bilər!
Addım 2. Komandanızı qurun
Ən güclü oyun növləri yaratmaq istəyirsinizsə, fərqli bacarıqları olan bir çox insana ehtiyacınız olacaq. Proqramçılara, modellərə, vizual dizaynerlərə, oyun və ya səviyyəli dizaynerlərə, səs mütəxəssislərinə, həmçinin istehsalçılara və ya marketinq/maliyyəçilərə ehtiyacınız olacaq.
Addım 3. Oyun Dizayn Sənədi və ya GDD (oyun dizayn sənədi) yaradın
Bunu oyununuz üçün bir xülasə ilə bir müharibə planı arasındakı bir şey olaraq düşünün. GDD sizə oyun dizaynınız haqqında hər şeyi izah edir: oyun, oyun mexanikası, personajlar, süjet və s. Bununla yanaşı, GDD nə edilməli olduğunu, kimin bunu etməli olduğunu, nə gözlədiyini və bütün işlərin görülməsi üçün ümumi bir cədvəli də göstərir. GDD, komandanızın əldə etmək istədiyiniz məqsədlərə uyğun işləməsi üçün bir istinad olaraq deyil, həm də potensial investorları göstərmək üçün çox vacibdir.
- GDD'niz hissələrə bölünməli və ətraflı bir məzmun cədvəli daxil edilməlidir.
- Oyunun hekayə xəttini, əsas və kiçik personajları, səviyyəli dizaynı, oyunu, incəsənət və vizual dizaynı, oyun səsi və musiqisini, həmçinin idarəetmə və istifadəçi interfeysi dizaynına dair detalları ehtiva edəcək ümumi bölmələr.
- GDD yalnız mətnlə məhdudlaşmamalıdır. Ümumiyyətlə dizayn eskizləri, konsept sənəti və hətta video önizləmələri və ya səs nümunələri kimi bir şey tapa bilərsiniz.
- GDD və formatı haqqında çox məhdud hiss etməyin və çox narahat olmayın. Daxil edilməsi tələb olunan standart formatlar və ya şeylər yoxdur. Yalnız oyununuz üçün uyğun bir GDD yaradın.
Addım 4. Pul haqqında düşünün
Oyun etmək üçün pul lazımdır. Yalnız bu deyil, lazım olan vasitələr də bahalıdır və oyunu çox vaxt aparır (həqiqətən gəlir gətirən digər işlər üçün istifadə edə biləcəyiniz vaxt). Nə qədər çox insanla işləsəniz, bir o qədər bahalı olacaq və tədricən daha mürəkkəb oyunlar hazırlamaq üçün bacarıqlarınız daha mürəkkəb olacaq. Pulunuzu haradan aldığınızı düşünməli və əmanətçilərinizlə əsl iş başlamazdan əvvəl necə, nə vaxt və nə qədər ödəniləcəyini müzakirə etməlisiniz.
- Bir oyun qurmağın ən ucuz yolu, hər şeyi özünüz etmək, tamamilə özünüz etməkdir. Ancaq bacarıqlarınız yoxdursa bunu etmək çətindir və oyunlar yaratmaq üçün lazım olan bacarıq növləri çox müxtəlifdir. Tamamilə təcrübəsiz və tək işləyən insanlar üçün heç olmasa sadə bir klon tətbiqini sınaya bilərlər. Öz oyunlarınızı özünüz etsəniz belə, yenə də ən yaxşı mühərriklər (oyunlar yaratmaq üçün proqram) və müxtəlif tətbiq mağazaları və digər satış nöqtələri üçün lisenziya haqqı ödəməlisiniz. Sonradan qazandığınız pulun vergisini də unutmayın.
- Orta keyfiyyətli bir indie oyunu etmək üçün təxminən bir neçə yüz milyona ehtiyacınız var. Böyük və məşhur oyunların inkişaf etdirilməsi çox vaxt milyardlara başa gəlir.
4 -dən 3 -cü hissə: Prosesi keçmək
Addım 1. Proqramlaşdırmanı edin
Oyununuz üçün bir mühərrik seçməlisiniz. Bir oyun mühərriki, oyunun necə işlədiyinə dair bütün kiçik detalları (alqoritmlər, fizika və s.) İdarə edən bir proqramdır. Mühərriklərə bəzən mühərriklə birlikdə daxil olan, lakin bəzən sıfırdan qurulmalı olan alətlər lazımdır ki, bu da mühərriklə qarşılıqlı əlaqə qurmağa və oyun yaratmağa imkan verir. Bunu etdikdən sonra mühərrikdə ssenari yazmağı bilən birini tapmalısınız. Skript prosesində oyun motoruna nə edəcəyinizi söyləyirsiniz. Bu işlər ümumiyyətlə müəyyən səviyyədə proqramlaşdırma bacarığı tələb edir.
Addım 2. Məzmun yaradın
Əsl oyun məzmununu yaratmağa da başlamalısınız. Bu, simvolların modelləşdirilməsi, sprite (oyundakı bütün obyektlərin vizual təsvirləri), mühitlərin yaradılması, oyunçunun qarşılıqlı təsir göstərəcəyi bütün obyektlərin yaradılması və s. Bu proqramı yerinə yetirmək üçün adətən 3D proqram təminatı və vizual sənət sahələrində əla bacarıqlar tələb olunur. Öncədən diqqətlə planlaşdırmaq da yaxşıdır.
Addım 3. Beta hazırlayın
Başqasından oynamaq istəyərək oyununuzu sınamalısınız. Hələ proqramlaşdırma səhvlərini (səhvləri) tapmaqdan narahat olmayın: insanların oyun təcrübənizi başqalarının necə gördüyünü və hiss etdiyini görmək üçün belə insanları bu oyunla məşğul etməlisiniz. İntuitiv olaraq tapdığınız şey başqası üçün çox qarışıq ola bilər. Bir dərslik və ya hekayə elementi əldən verilə bilər. Sən heç zaman bilməyəcəksən. Bu səbəbdən də kənar adamların fikirlərini bilmək vacibdir.
Addım 4. Test edin, sınayın, sınayın
Oyununuzu bitirdikdən sonra işiniz həqiqətən də bitmir. Hər şeyi sınamalısan. Hər şey. Proqramlaşdırma səhvləri olmadığından əmin olmaq üçün oyununuzdakı bütün mümkün ssenariləri yoxlamalısınız. Bu zaman və səy tələb edir. Test üçün çox vaxt ayırın!
Addım 5. Oyununuzu göstərin
Oyununuzu bitirdikdən sonra başqalarına göstərin. Oyununuza sərmayə qoymaqda maraqlı ola biləcək şirkətlərə və oynamağa hazır olduğunuzu düşündüyünüz insanlara göstərin! Oyunun inkişafı ilə veb saytlar və bloglar yaradın, ekran görüntülərini göstərin, videoların, treylerlərin və məzmunun necə olduğunu insanlara göstərmək üçün. Oyunun uğur qazanması üçün maraq yaratmaq vacibdir.
Addım 6. Oyununuzu buraxın
Addım 1. Yeni başlayanlar üçün bir oyun istehsalçısı proqramını sınayın
Başlayanlar üçün əsas oyunlar yaratmaq üçün istifadə edə biləcəyiniz bəzi yaxşı proqramlar var. Ən populyarları, ehtimal ki, Game Maker və RPG Makerdir, amma Atmosfer və Oyunlar Fabriki də yaxşıdır. MIT's Scratch kimi uşaq proqramlaşdırma təlim vasitələrindən də istifadə edə bilərsiniz. Bu proqram sizə lazım olan əsas bacarıqları öyrətmək üçün əladır.
Addım 2. Müxtəlif qrafik proqramlar haqqında məlumat əldə edin
Qrafik işinizi görmək üçün bir mütəxəssis işə götürmürsünüzsə, hazır olun, çünki öyrənəcəyiniz çox şey var. Bir sıra mürəkkəb qrafik proqramlarını idarə etməyi öyrənməli olacaqsınız … ancaq edə bilərsiniz! Photoshop, Blender, GIMP və Paint.net, oyununuz üçün vizual elementlər yaratmaq istəyirsinizsə başlamaq üçün əla yerlərdir.
Addım 3. Ənənəvi şəkildə peşəkar olmağı düşünün
Təcrübəniz, təhsiliniz və adınızla əlaqəsi olan tanınmış bir oyununuz varsa, uğurlu bir oyun yaratmaq və investor qazanmaq sizin üçün daha asan olacaq. Bu səbəblərdən, öz oyunlarınızı yaratmağa qərar verməzdən əvvəl artıq adı olan ənənəvi bir oyun tərtibatçısı ilə işləmək zərər verməz. Məktəbə getmək və ya bəzi bacarıqlar əldə etmək məcburiyyətində ola bilərsiniz, ancaq bunlar məqsədinizə doğru addımlardır və nəticədə mükafatları dadacaqsınız.
Addım 4. Indie cəmiyyətinə yol tapın
Indie oyun inkişaf etdiriciləri çox güclü, dəstəkləyən və dostdur. Layihələrini dəstəkləməyi, marketinq etməyi, müzakirə etməyi və onlara kömək etməyi bacarırsınızsa, onlar da sizin xeyrinizi eyni şəkildə qaytaracaqlar. Onlarla danışın, daha yaxından tanıyın və sizi də tanımasına icazə verin. Arxasındakı cəmiyyətin dəstəyi ilə nəyə nail ola biləcəyinizə təəccüblənəcəksiniz.
Addım 5. Ciddisinizsə, kraudfandinqi düşünün
Digər ciddi oyunlar ilə rəqabət aparacaq peşəkar bir oyun etmək istəyirsinizsə, pula ehtiyacınız olacaq. Şükürlər olsun ki, son illərdə işlər dəyişdi və camaat fondu adı çəkilməyən şəxslərə möhtəşəm oyunlar yaratmağa imkan verdi. Kickstarter və ya digər oxşar saytlarla tanış olmağa çalışın. Ancaq başa düşməlisiniz ki, möhtəşəm bir kampaniya keçirmək üçün həqiqətən çox çalışmalısınız. Bu, real məqsədlər, böyük mükafatlar və daimi ünsiyyət deməkdir.
İpuçları
- İlk oyununuzun inqilabi bir meyar olacağını gözləməyin. Həqiqətən inadkar olsanız, ola bilər, amma şansınız azdır. Hələ təslim olmayın, insanların nəyin səhv getdiyini və nəyi sevdikləri barədə söylədiklərini dinləyin. İkinci oyunda bəyəndiyiniz cəhətləri tətbiq edin və bəyənmədiklərinizi və ya ilk oyunda pis olan şeyləri yaxşılaşdırın və ya silin.
- Öyrənməyə davam edin. Kömək lazımdırsa soruşun. Oyunlar yaratmaqda kömək əli uzatmaq istəyən milyonlarla insan var, buna görə də kömək istəməkdən əsla qorxmayın. Unutmayın, hər zaman təkmilləşdirmə üçün yer var, buna görə də oyun hazırlamağı öyrənməyə davam edin.
- Faylları tez -tez yedəkləməyi unutmayın. Kompüterinizin nə vaxt çökəcəyini heç vaxt bilmirsiniz.
- Bacardığınız qədər məşq edin, buna görə də oyun hazırlamaqda daha yaxşı olacaqsınız. Necə deyərlər "Mükəmməlliyin Erkən Təcrübəsi!"
-
Test. Test. Test.
Ən əsəbi və utandırıcı şeylərdən biri, ictimaiyyətə təqdim edildikdən sonra oyununuzda kritik səhvlər, qüsurlar və proqramlaşdırma səhvləri tapmaqdır. Oyununuzu inkişaf (hələ tikilməkdə olan), alfa (ilk və ya ilkin testlər), qapalı beta (dəvət olunmuş və ya seçilmiş insanlar üçün buraxılış öncəsi testlər) və açıq beta (geniş ictimaiyyət üçün buraxılış öncəsi testlər) kimi mərhələlərə bölün. Qapalı beta və alfa mərhələləri üçün doğru insanları seçin və mümkün qədər çox rəy və konstruktiv tənqid toplayın. Bu məlumatı oyununuzu yaxşılaşdırmaq və buraxılmadan əvvəl mümkün qədər çox proqramlaşdırma səhvini düzəltmək üçün istifadə edin. Mərhələləriniz üçün əvvəlcədən və ya xx.xx versiyalarını əlavə edin ki, oyununuzu daha da cilalayasınız. Onlardan biri varsa, onu bir inkişaf buraxılışı olaraq açıq şəkildə qeyd etdiyinizə əmin olun.
- Sensasiyalı bir tanıtım edin və reklam edin. Sadəcə deyək ki, tək həvəskar oyun istehsalçısı deyilsiniz. Yalnız bir oyun buraxa bilərsiniz və dərhal buraxılan daha yeni və/və ya daha yaxşı bir oyunun kölgəsində qala bilərsiniz. Bununla mübarizə aparmaq üçün, yaxın gələcəkdə lazım olan hər hansı bir vasitə ilə başlayacaq oyununuz haqqında məlumat yayın. Orada bəzi detalları "sızdır". Çıxış tarixini elan edin ki, insanlar bunu səbirsizliklə gözləsinlər. Buna dəyərsə, reklam üçün pul xərcləməyi də düşünə bilərsiniz.
- Unutmayın ki, bir komandaya sahib olmaq tək işləməkdən daha yaxşıdır. Komandanı qrafiklərə bölmək və kodlaşdırmaq, sonra yazmaq və tərtib etmək və s. Bu, seçdiyiniz proqramdan asılı olaraq vacib bir sahədir, çünki BGE, Unity və UDK kimi qrafik oyun istehsalçılarının komanda iş axınları üçün kifayət qədər dəstəyi yoxdur və kodu birbaşa redaktə edərək git kimi bir versiya idarəetmə sisteminə keçmək daha yaxşı bir fikir ola bilər. Yaxşı.
- Nəhayət, heç vaxt təslim olmayın. Bir oyun yaratmaq yorucu, yorucu və sinir bozucu bir proses ola bilər. Bəzən təslim olmaq və başqa bir şey etmək istəyini hiss edəcəksən. Bunu etmə. İstirahət etmək üçün bir az vaxt ayırın, bir az əylənin və bir neçə gün işinizi təxirə salın. Yenidən özünə güvənərək geri dönəcəksiniz.
- Bir iş planı qurun. İlk dəfədirsə və tələsmək istəmirsinizsə və sınamaq istəmirsinizsə, bir iş planı lazım olmaya bilər. Bununla birlikdə, bir iş planı sizi hədəflərinizə doğru istiqamətləndirəcək və buraxılış tarixi vəd etmisinizsə, xüsusilə vacib ola bilər. Tamamlamaq istədikdə əvvəlcə kobud bir plan qurun, sonra kodlaşdırma/qrafik mərhələləri və s.
Xəbərdarlıq
Müəlliflik hüququ! Oyun fikirlərinizin mümkün qədər orijinal olduğuna əmin olun. Başqa bir şey düşünə bilmirsinizsə, oyundan bəzi cəhətləri götürüb onları dəyişdirmək pis fikir deyil. Oyunun süjet, personajlar və ya musiqi kimi müəllif hüquqları ilə qorunan cəhətlərini mütləq qeyd etməlisinizsə, orijinal yaradıcıdan bəhs etməlisiniz. Konsepsiyalar (oyun, kodunuzu necə yazdığınız və s.) Müəllif hüquqları ilə qorunmur, oyunda bütün hekayəni təşkil edən adlar və faktlar toplusu avtomatik olaraq müəllif hüquqları ilə qorunur
-
İstifadə etdiyiniz vasitənin lisenziyasına hörmət etdiyinizə əmin olun. Bir çox mülkiyyət proqramı (Unity kimi) bahalı bir lisenziya ödəmədən kommersiya istifadəsini qadağan edir (yəni bu proqramla hazırlanmış oyunları sata bilməzsiniz). Açıq mənbə proqramına sahib olmaq həqiqətən kömək edə biləcəyi yerdir, çünki bu tip proqramlar kommersiya istifadəsinə icazə verir. Ancaq istifadəçiyə bir dəfə belə istifadə etmək, dəyişdirmək və yaymaq hüququ verən açıq mənbə proqramlarından istifadə edərkən ehtiyatlı olmalısınız. GNU General Public License belə bir lisenziyanın nümunəsidir. Bu lisenziya, proqramınızı eyni lisenziya altında buraxmalısınız. Bu oyunlar üçün əladır və sənət əşyalarını və buna bənzər şeyləri özünüz üçün saxladığınız müddətcə hələ də oyunlarınızı sata bilərsiniz. Ancaq FMOD kimi qapalı mənbə proqram kitabxanasından istifadə etsəniz hüquqi problemlərlə üzləşə bilərsiniz. Əlavə olaraq - xüsusən təcrübəli bir proqramçı olsanız, mənbə koduna daxil ola bilərsiniz və qara qutu ilə gecə -gündüz işləyə bilərsiniz və istədiyiniz kimi xüsusiyyətləri düzəldə və əlavə edə bilərsiniz. Açıq mənbə haqqında daha çox məlumatı (hərəkatın qurucuları tərəfindən "pulsuz proqram" adlandırılır - qiymət baxımından deyil, rahatlıq baxımından pulsuz) burada tapa bilərsiniz