Jeste li ikada imali ideju za koju ste mislili da bi bila sjajna kao pozadina računalne igre? Jeste li ikada poželjeli da možete stvoriti vlastitu igru? Ili ste možda pokušali stvoriti vlastitu igru, ali ste otkrili da su troškovi kupnje stroja za igre previsoki? Kakvi god bili vaši razlozi, ovaj vam članak pokušava pomoći u pokretanju vašeg projekta stvaranja vlastite igre, uz najniže moguće troškove.
Koraci
Metoda 1 od 4: Faza planiranja
Korak 1. Formulirajte i izradite plan rada za svoj projekt
Ovaj korak obično zanemaruje većina ljudi koji žele stvoriti novu igru, podjednako i programeri i programeri. Međutim, to je također jedan od glavnih razloga većine neuspjelih prvih suđenja. To uglavnom uključuje odlučivanje koliko će vremena i resursa biti posvećeno svakom zadatku unutar projekta te odnos između tih zadataka. Naravno, prvo je potrebno identificirati same procese. Pročitajte dalje u ovom članku kako biste identificirali različite zadatke koje ćete na kraju morati obaviti.
Korak 2. Odredite žanr svoje igre
Žanrovi igara kategoriziraju igre prema stilu igre i interakciji. To može biti:
- Akcijske igre: gdje se igra u velikoj mjeri oslanja na brze reflekse korisnika, dobro vrijeme, točnost ili bilo koju kombinaciju ovih čimbenika za daljnji napredak u igri.
- Avanturističke igre: gdje se igra oslanja na pristupe bez sukoba koji zahtijevaju malo ili nimalo brzih refleksa. Igra napreduje rješavanjem zagonetki, izvršavanjem zadataka ili interakcijom s okruženjem igre i likovima u njoj.
- Akcijske-avanturističke igre: gdje je stil igre mješavina dvaju prethodnih žanrova. Na primjer, postoje dugoročni ciljevi/zadaci koji zahtijevaju dovršetak brzih refleksa i igra napreduje kroz izvršavanje uzastopnih zadataka, od kojih je svaki ili neki od njih neka vrsta mini-igre koja se temelji na akciji.
- Igre uloga (RPG -ovi): gdje igrači preuzimaju određene "uloge" u okruženju igre i napreduju u likima stjecanjem bodova vještine ili iskustva. Neke od ovih igara temelje se na potezu, ali neke koriste pristup u stvarnijem vremenu. Mrežne igre s ulogama za više igrača (MMORPG) podžanr su ovog žanra, gdje više igrača dijeli isto okruženje igre, a za obavljanje nekih zadataka potrebna je suradnja više igrača.
- Simulacijske igre: gdje igra ovisi o simuliranju aspekata stvarnog života ili neke zamišljene fantazijske postavke.
- Strateške igre: gdje stil sviranja zahtijeva uglavnom pažljivo planiranje i vješto razmišljanje.
- Igre na ploči i karte: igra se temelji na skupu karata s kojima je potrebno rukovati prema određenom skupu pravila ili na manipuliranju "komadima" na ploči.
Korak 3. Odlučite postavke svoje igre
Postavka igre uključuje jednu ili više sljedećih komponenti:
- Mjesto/Geografija. Mjesto na kojem se odvija priča o igri. Ovo bi mogla biti detaljna karta izmišljene zemlje ili izgled vojnog kompleksa. Ovo može biti izmišljeni/fantazijski svijet, paralelni svemir, druga dimenzija, novi kontinent, određena zemlja u određenom razdoblju, spoj posebne namjene … itd.
- Povijest. Pozadinska priča igre koja opisuje ono što se do sada dogodilo na lokaciji odlučila se za igru koja je od interesa za igru.
- Način rada. To na neki način odlučuje o općoj temi igre. To može biti a "mračno" tematska igra, utopijska ili čak djetinjasta. Na to uvelike utječe ciljna skupina vaše igre, koju biste trebali odlučiti tijekom faze planiranja.
- Društvo igara. Morate dati pozadinu potrebnu za likove uključene u igru, uključujući pozadinske priče i značajke.
Korak 4. Odlučite o grafičkom/vizualnom stilu igre
Hoće li vaša igra biti dvodimenzionalna ili trodimenzionalna? Hoće li grafika biti otmjena ili gruba? Hoće li likovi biti prikazani u crtanom, komičnom ili stvarnom stilu?
Metoda 2 od 4: Faza logistike
Korak 1. Izračunajte svoj raspoloživi proračun
Niti više, niti podcijenite svoje resurse.
Korak 2. Istražite dostupne igraće strojeve na temelju izbora koje ste napravili tijekom faze planiranja
Na primjer, ako odlučite stvoriti karte/društvenu igru, vjerojatno vam neće trebati otmjena grafička mašina, a pronaći ćete i mnoge otvorene kodovi za igre namijenjene igrama s kartama. Međutim, ako planirate stvoriti pucačku akcijsku igru od prve osobe, velika je vjerojatnost da će vam trebati snažnija igra i grafički motor (i).
- Uzmite u obzir svoju trenutnu razinu vještine programiranja i programske jezike u kojima ste vješti. Na primjer, ako nemate predznanja o programiranju, trebat će vam motor koji ne zahtijeva vještine programiranja.
- Uzmite u obzir razinu dokumentacije koju pruža engine za igre.
- Ako ne možete pronaći stroj koji odgovara vašim kriterijima proračunskog znanja i prethodnog programiranja, istražite strojeve za igre koji zahtijevaju znanje programiranja na najjednostavnijoj mogućoj razini i provjerite jeste li našli onaj koji odgovara vašim drugim kriterijima. Ako ne, povećajte se malo u zahtjevima programiranja dok ne pronađete motor koji vam odgovara drugim kriterijima.
Korak 3. Odlučite trebate li naučiti programiranje ili ne
To uključuje odlučivanje:
- Trebate li uopće učiti programski jezik prema vlastitom izboru motora za igre.
- Koji programski jezik trebate naučiti i za koju platformu.
- Koju ste vještinu potrebni da biste mogli koristiti svoj motor za igru po izboru
Korak 4. Istražite mogućnosti postizanja potrebne razine vještine u potrebnom programskom jeziku
Hoćete li morati ići na tečajeve ili će vam internetski vodič biti dovoljan? Kako će to utjecati na vaš proračun?
Korak 5. Obavite potrebne kupnje
Uključite dokumentaciju stroja za igre u svoju kupnju ako se dokumentacija prodaje zasebno.
Korak 6. Naučite koristiti motor za igre
Korak 7. Pročitajte barem uvod u modele softverskog inženjeringa
Iako nije apsolutna nužnost, uvelike će pomoći.
Metoda 3 od 4: Faza provedbe
Korak 1. Počnite s malim
Pokušaj početka sa sofisticiranom igrom koja će cijelu stvar implementirati odjednom najvjerojatnije će završiti frustrirajuće.
Korak 2. Podijeli i osvoji
Ne pokušavajte riješiti sve probleme odjednom. Umjesto toga, pokušajte podijeliti probleme na manje i tako sve dok ne dođete do problema kojima se možete pozabaviti.
Korak 3. Vodite bilješke i koristite povratne informacije
Pokažite što je završeno zatvorenim krugovima prijatelja ili obitelji. Izmijenite svoj dizajn prema povratnim informacijama koje ste dobili od recenzenata.
Korak 4. Upotrijebite model dizajna i držite ga se
Nemojte pogriješiti što ste promijenili modele na pola, osim ako je to krajnje potrebno.
Korak 5. Budite strpljivi
Stvaranje igre nije posao od jednog dana/tjedna. Neke igre nisu posao od jedne godine!
Metoda 4 od 4: Faza krajnjeg proizvoda
Korak 1. Osmislite svoju marketinšku kampanju
Ovo ne mora nužno biti komercijalno. Međutim, morate povećati vidljivost svoje igre kako biste mogli dobiti više povratnih informacija koje će vam na kraju pomoći u poboljšanju vaše igre i vaših sposobnosti stvaranja igara.
Korak 2. Testirajte, testirajte i ponovno testirajte
Iako ništa nije savršeno, trebali biste pokušati biti što bliže tome.
Korak 3. Provedite svoju marketinšku kampanju i objavite svoju igru
Korak 4. Uzmite povratne informacije od igrača koji igraju vašu igru
Savjeti
- UDK je korišten za izradu Assassin's Creeda
- CryEngine je korišten za izradu Crysis -a
- Počnite s malim, postanite veliki
- U svakom slučaju naučite programski jezik, možda će vam dobro doći
Upozorenja
- Nemojte u svom radu koristiti materijal zaštićen autorskim pravima koji nije vaš. U većini zemalja korištenje materijala zaštićenih autorskim pravima bez prethodnog dopuštenja vlasnika autorskih prava smatra se kaznenim djelom koje se kažnjava zakonom.
- Budite posebno oprezni pri odabiru načina igre i sadržaja koji će odgovarati ciljnoj skupini. To je osobito važno ako su vaša ciljna skupina djeca. Neki bi se sadržaji mogli smatrati uvredljivim, pa čak i nezakonitim ako se igra distribuira kao dječja igra.
- Ako ne namjeravate dizajn igara shvatiti kao karijeru, pokušajte uravnotežiti svoje vrijeme između stvaranja igara i posla te drugih odgovornosti.