Kako stvoriti video igru od ogrebotina (sa slikama)

Sadržaj:

Kako stvoriti video igru od ogrebotina (sa slikama)
Kako stvoriti video igru od ogrebotina (sa slikama)

Video: Kako stvoriti video igru od ogrebotina (sa slikama)

Video: Kako stvoriti video igru od ogrebotina (sa slikama)
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, Maj
Anonim

Ovih dana sve je više ljudi ovisnih o video igrama. To znači da ima puno mogućnosti za nove ljude da uđu u svijet igara i naprave odlične igre. Stvaranje igre je složen proces, ali to možete učiniti sami uz malo vanjske pomoći ili novca. Pokazat ćemo vam osnove koje možete uzeti u obzir pri izgradnji vlastite igre i od nje napraviti sjajnu. Samo počnite s 1. korakom u nastavku.

Korak

1. dio od 4: Priprema za uspjeh

Napravite video igru od nule Korak 1
Napravite video igru od nule Korak 1

Korak 1. Shvatite svoju igru

Morat ćete napraviti neku vrstu planiranja i razmišljanja koja uključuju velike probleme ako želite da proces stvaranja igara teče glatko. Koji žanr biste odabrali za svoju igru (RPG (igra uloga), strijelac, platformer itd.)? Koja platforma vam je potrebna za igru? Koje su jedinstvene ili istaknute karakteristike vaše igre? Svaki odgovor na svako pitanje zahtijevat će različite resurse, vještine i planiranje, jer će svaki imati različit utjecaj na razvoj igre.

Napravite video igru od nule Korak 2
Napravite video igru od nule Korak 2

Korak 2. Osmislite dobru igru

Način na koji je igra dizajnirana bit će jako važan, pa je dobro razmisliti o tome prije nego počnete stvarati igru. Kako će igrači postići napredak u igri? Kako igrači komuniciraju sa svijetom? Kako učiti igrače da igraju vašu igru? Koje ćete audio i muzičke znakove koristiti? Sve ovo je veoma važno.

Napravite video igru od nule Korak 3
Napravite video igru od nule Korak 3

Korak 3. Budite realni

Da je lako napraviti igru poput Mass Effecta, svi bi to učinili. Morate razumjeti šta možete, a šta ne možete učiniti bez podrške sjajnog studija i brda iskustva iza vas. Također morate biti realni u pogledu onoga što možete postići u razumnom roku. Ako niste realni u pogledu svojih sposobnosti, veća je vjerovatnoća da ćete se brzo osjećati razočarano i odustati. Ne želimo da odustanete!

Napravite video igru od nule Korak 4
Napravite video igru od nule Korak 4

Korak 4. Potražite dobar hardver i softver

Za kreiranje igara iznad nivoa mobilnih igara (igre koje se mogu igrati na uređajima poput telefona, tableta, PDA uređaja ili kalkulatora) potreban je računar koji je vjerovatno "potpuno izmijenjen". Ako koristite stariji sistem, utvrdit ćete da se vaša igra neće pokrenuti na tom računaru. Za izradu igara trebat će vam i prilično moćan i vrlo specifičan softver. Neki se programi mogu nabaviti besplatno ili po niskoj cijeni, ali drugi mogu biti odliv u novčaniku. O dobrom softveru bit će riječi u sljedećem odjeljku, ali imajte na umu da softver koji vam je potreban uključuje 3D modelar, uređivač slika, uređivač teksta, kompajler itd.

U najmanju ruku, trebat će vam moćan procesor (barem četverojezgreni, a još bolje ako imate najnovije i5s ili i7s procesor), puno RAM-a i vrhunska video kartica

Dio 2 od 4: Izgradnja vašeg tima

Napravite video igru od nule Korak 5
Napravite video igru od nule Korak 5

Korak 1. Napravite male igre sami, velike igre s drugim ljudima

Ako samo želite brzo napraviti mobilne igre bez kompliciranih slika i programiranja, to je u redu. Odličan je projekt na kojem možete raditi jer na njemu možete pokazati potencijalnim poslodavcima i investitorima za šta ste sposobni. Ali ako želite napraviti ozbiljniju igru, trebat će vam pomoć. Indie igre obično imaju timove od 5-10 ljudi (ovisno o složenosti), a igre velikih imena mogu uključiti do nekoliko stotina ljudi u proces!

Napravite video igru od nule Korak 6
Napravite video igru od nule Korak 6

Korak 2. Izgradite svoj tim

Trebat će vam puno ljudi s različitim vještinama ako želite stvarati najmoćnije vrste igara. Trebat će vam programeri, modeli, vizualni dizajneri, igrači i dizajneri nivoa, audio stručnjaci, kao i producenti ili marketinški/financijeri.

Napravite video igru od nule Korak 7
Napravite video igru od nule Korak 7

Korak 3. Kreirajte dokument o dizajnu igre ili GDD (dokument o dizajnu igre)

Zamislite ovo kao nešto između sažetka i ratnog plana vaše igre. GDD vam govori sve o dizajnu igre: igranje, mehaniku igara, likove, zaplet itd. Uz to, GDD također pokazuje šta treba učiniti, ko je zadužen za to, šta može očekivati i opći raspored za obavljeni sav posao. GDD je vrlo važan, ne samo kao referenca za vaš tim da radi u skladu sa ciljevima koje želite postići, već i za prikazivanje potencijalnih investitora.

  • Vaš GDD treba podijeliti u odjeljke i uključiti detaljan sadržaj.
  • Opći dijelovi koje treba uključiti uključuju priču o igri, glavne i sporedne likove, dizajn nivoa, igranje, umjetnički i vizuelni dizajn, zvuk igre i muziku, kao i detalje o kontroli i dizajnu korisničkog interfejsa.
  • GDD ne bi trebao biti ograničen samo na tekst. Obično ćete pronaći skice dizajna, koncept umjetnosti, pa čak i nešto poput video pregleda ili uzoraka zvuka.
  • Nemojte se osjećati previše ograničeno ili se previše brinuti o svom GDD -u i njegovom formatu. Ne postoje standardni formati ili stvari koje je potrebno uključiti. Samo stvorite odgovarajući GDD za svoju igru.
Napravite video igru od nule Korak 8
Napravite video igru od nule Korak 8

Korak 4. Razmislite o novcu

Za pravljenje igara potreban vam je novac. I ne samo to, potrebni alati su također skupi i igru čine dugotrajnom (oduzimajući vam vrijeme koje možete iskoristiti za obavljanje drugih stvari koje zaista donose prihod). Što više ljudi budete radili, to će biti skuplje i vještine će morati biti složenije za postupno stvaranje sofisticiranijih igara. Trebali biste razmisliti o tome odakle vam novac i razgovarati sa svojim saradnicima o tome kako, kada i koliko će biti plaćeni prije početka stvarnog posla.

  • Najjeftiniji način da napravite igru je da sve učinite sami, potpuno sami. Međutim, to je teško učiniti ako nemate vještine, a vrste vještina potrebne za stvaranje igara uvelike se razlikuju. Za ljude koji su potpuno neiskusni i rade sami, barem mogu isprobati jednostavnu aplikaciju za kloniranje. Čak i ako sami stvarate igre, i dalje morate plaćati naknade za licenciranje najboljih motora (softver za kreiranje igara) i raznih trgovina aplikacija i drugih prodajnih mjesta. Ne zaboravite na poreze za novac koji zaradite kasnije.
  • Da biste napravili indie igru prosječne kvalitete, potrebno vam je nekoliko stotina milijuna. Velike i poznate igre često koštaju milijarde za razvoj.

Dio 3 od 4: Prolazak kroz proces

Napravite video igru od nule Korak 9
Napravite video igru od nule Korak 9

Korak 1. Uradite programiranje

Morate odabrati motor za svoju igru. Motor za igre je dio softvera koji kontrolira sve male detalje o načinu rada igre (poput algoritama, fizike itd.). Motori trebaju alate, koji su ponekad uključeni u motor, ali ponekad se moraju izraditi od nule, koji vam omogućuju interakciju i stvaranje igara unutar motora. Kada to učinite, morat ćete pronaći nekoga ko zna kako napisati skriptu u stroju. U procesu skriptiranja govorite mašini za igre šta da radi. Ovi poslovi obično zahtijevaju određeni nivo vještina programiranja.

Napravite video igru od ogreba Korak 10
Napravite video igru od ogreba Korak 10

Korak 2. Kreirajte sadržaj

Također morate početi stvarati stvarni sadržaj igre. To znači modeliranje likova, stvaranje sprajtova (vizualni prikazi svih objekata u igri), stvaranje okruženja, stvaranje svih objekata s kojima će igrač komunicirati itd. Za izvršavanje ovog zadatka obično su potrebne izvrsne vještine u 3D softveru i vizualnim umjetnostima. Takođe je dobro pažljivo planirati unapred.

Napravite video igru od nule Korak 11
Napravite video igru od nule Korak 11

Korak 3. Napravite beta verziju

Morate testirati svoju igru tako što ćete zamoliti nekoga da je igra. Ne brinite o pronalaženju programskih grešaka (bugova) još uvijek: morate natjerati ljude da je igraju čak i samo da bi vidjeli kako drugi vide i osjećaju vaše iskustvo igranja. Ono što smatrate intuitivnim može nekoga zbuniti. Uputstvo ili element priče mogu nedostajati. Nikada nećeš znati. Zato je važno steći vanjski pogled.

Napravite video igru od nule Korak 12
Napravite video igru od nule Korak 12

Korak 4. Test, test, test

Nakon što završite igru, vaš posao zapravo nije završen. Morate sve testirati. Sve. Trebali biste provjeriti svaki mogući scenarij u igri kako biste bili sigurni da nema programskih grešaka. Za to je potrebno vrijeme i trud. Odredite dovoljno vremena za testiranje!

Napravite video igru od nule Korak 13
Napravite video igru od nule Korak 13

Korak 5. Pokažite svoju igru

Neka drugi vide vašu igru kad završi. Pokažite to kompanijama koje bi mogle biti zainteresirane za ulaganje u vašu igru i ljudima za koje mislite da su voljni igrati! Kreirajte web stranice i blogove s razvojem igara, prikazujte snimke zaslona, videozapise s uputama, najave i sadržaj kako biste ljudima pokazali što vaša igra zaista predstavlja. Stvaranje interesa ključno je za uspjeh vaše igre.

Napravite video igru od nule Korak 14
Napravite video igru od nule Korak 14

Korak 6. Otpustite igru

Korak 1. Isprobajte program za izradu igara za početnike

Postoje neki dobri programi koje početnici mogu koristiti za stvaranje osnovnih igara. Najpopularniji su vjerovatno Game Maker i RPG Maker, ali su i Atmosfera i Tvornica igara dobre. Također možete koristiti dječje alate za programiranje, poput MIT -ovog Scratch -a. Ovaj program odlično podučava osnovne vještine koje su vam potrebne.

Napravite video igru od nule Korak 16
Napravite video igru od nule Korak 16

Korak 2. Saznajte više o različitim grafičkim softverima

Ako ne angažujete profesionalca koji će raditi na vašem grafičkom poslu, budite spremni jer imate puno toga za naučiti. Morat ćete naučiti upravljati nizom složenih grafičkih programa … ali to možete! Photoshop, Blender, GIMP i Paint.net odlična su mjesta za početak ako želite stvoriti vizualne elemente za svoju igru.

Napravite video igru od nule Korak 17
Napravite video igru od nule Korak 17

Korak 3. Razmislite o profesionalnom prelasku na tradicionalan način

Bit će vam lakše stvoriti uspješnu igru i pridobiti investitore ako imate iskustvo, obrazovanje i dobro poznatu igru koja ima veze s vašim imenom. Iz ovih razloga možda ne bi naštetilo raditi s tradicionalnim programerom igara koji već ima ime prije nego što se odluči za stvaranje vlastitih igara. Možda ćete morati ići u školu ili steći neke vještine, ali to su koraci ka vašem cilju i na kraju ćete osjetiti nagrade.

Napravite video igru od nule Korak 18
Napravite video igru od nule Korak 18

Korak 4. Pronađite svoj put u indie zajednicu

Zajednica programera indie igara je vrlo jaka, podržava i prijateljska je. Ako ste dobri u podršci, marketingu, raspravi i pomaganju u njihovim projektima, oni će vam uzvratiti na isti način. Razgovarajte s njima, upoznajte ih bolje i dopustite im da upoznaju i vas. Iznenadit ćete se što možete postići uz podršku zajednice iza sebe.

Napravite video igru od nule Korak 19
Napravite video igru od nule Korak 19

Korak 5. Razmislite o grupnom finansiranju ako ste ozbiljni

Ako želite napraviti profesionalnu igru koja se može natjecati s drugim ozbiljnim igrama, trebat će vam novac. Srećom, stvari su se promijenile posljednjih godina i crowdfunding je omogućio neimenovanim ljudima da stvaraju sjajne igre. Pokušajte se upoznati s Kickstarterom ili drugim sličnim web stranicama. Ali morate shvatiti da se morate zaista potruditi da napravite odličnu kampanju. To znači realne ciljeve, velike nagrade i stalnu komunikaciju.

Savjeti

  • Ne očekujte da će vaša prva utakmica biti revolucionarno mjerilo. Ako ste zaista uporni, moglo bi se dogoditi, ali šanse su male. Ne odustajte još, poslušajte šta ljudi imaju da kažu o tome šta je pošlo po zlu i šta im se sviđa. Implementirajte aspekte koji vam se sviđaju u drugoj igri i poboljšajte ili uklonite ono što vam se nije svidjelo ili stvari koje su bile loše u prvoj igri.
  • Nastavite učiti. Ako vam treba pomoć, pitajte. Milioni su ljudi koji su spremni pružiti pomoć u stvaranju igara, pa se nemojte bojati tražiti pomoć. I zapamtite, uvijek postoji prostor za poboljšanje, pa nastavite učiti o izradi igara.
  • Ne zaboravite da često pravite rezervne kopije datoteka. Nikada ne znate kada će vam se računar srušiti.
  • Vježbajte koliko god možete, pa ćete biti bolji u izradi igara. Kako se kaže "Rana praksa savršenstva!"
  • Test. Test. Test.

    Jedna od najneugodnijih i neugodnih stvari je pronalaženje kritičnih grešaka, grešaka i programskih grešaka nakon što je puštena u javnost. Organizirajte svoju igru u faze kao što su razvoj (još u izradi), alfa (prvo ili početno testiranje), zatvorena beta (testiranje prije objavljivanja za pozvane ili odabrane osobe) i otvorena beta (testiranje prije objavljivanja za širu javnost). Odaberite prave ljude za zatvorene beta i alfa faze i prikupite što je moguće više povratnih informacija i konstruktivnih kritika. Upotrijebite te podatke da poboljšate igru i popravite što je moguće više programskih grešaka prije objavljivanja. Dodajte pre ili xx.xx verzije za svoje etape kako biste mogli još bolje ispolirati svoju igru. Jasno ga označite kao razvojno izdanje ako je jedno od njih.

  • Napravite senzacionalnu promociju i oglašavajte se. Recimo to, niste jedini amaterski proizvođač igara. Mogli biste samo objaviti igru i odmah biti u sjeni novije i/ili bolje igre koja se također objavljuje. Da biste se borili protiv toga, proširite glas o svojoj igri koja će se pokrenuti u bliskoj budućnosti na sve potrebne načine. Tu i tamo "cure" neki detalji. Najavite datum izlaska kako bi ga ljudi željno iščekivali. Ako se isplati, možda biste trebali razmisliti i o trošenju novca na oglašavanje.
  • Upamtite, imati tim uvijek je bolje nego raditi sam. Možete značajno smanjiti radno opterećenje i vrijeme koje trošite na stvaranje igara podjelom vašeg tima na grafiku i kodiranje, a zatim dodavanjem drugih podjela poput pisanja i crtanja itd. Ovo je važno područje, ovisno o softveru koji odaberete, jer proizvođači grafičkih igara poput BGE, Unity i UDK nemaju dovoljnu podršku za tijekove rada tima, pa bi uređivanje koda izravno i prelazak na sistem kontrole verzija poput gita mogla biti bolja ideja.
  • Konačno, nikada ne odustajte. Stvaranje igre može biti dosadan, zamoran i frustrirajući proces. Ponekad ćete osjetiti potrebu samo odustati i učiniti nešto drugo. Ne čini to. Odvojite malo vremena za odmor, zabavite se i odložite posao na nekoliko dana. Vratit ćete se opet samouvjereni.
  • Uspostavite plan rada. Ako vam je prvi put i ne želite žuriti i želite eksperimentirati, plan rada možda neće biti potreban. Međutim, plan rada će vas voditi prema vašim ciljevima i može biti posebno važan ako ste obećali datum objavljivanja. Prvo napravite grubi plan kada ga želite dovršiti, zatim ga preradite u pododjeljke kodiranja/grafičke faze itd.

Upozorenje

Autorska prava! Uvjerite se da su vaše ideje za igre što originalnije. Ako ne možete smisliti ništa drugo, nije loša ideja posuditi neke aspekte iz igre i izmijeniti ih. Ako apsolutno morate navesti aspekte igre zaštićene autorskim pravima, kao što su radnja, likovi ili muzika, trebali biste spomenuti originalnog tvorca. Koncepti (igranje, način pisanja koda itd.) Ne mogu biti zaštićeni autorskim pravima, dok su imena i zbirka činjenica koje čine cijelu priču u igri automatski zaštićene autorskim pravima

Poštujte licencu alata koji koristite. Mnogi vlasnički programi (poput Unityja) zabranjuju komercijalnu upotrebu (to jest, ne možete prodavati igre napravljene s tim softverom) bez plaćanja skupe licence. Ovdje korištenje open source softvera može zaista pomoći jer ova vrsta softvera dopušta komercijalnu upotrebu. Međutim, kada koristite softver otvorenog koda koji korisniku daje pravo da ga koristi, mijenja i distribuira čak i jednom, morate biti oprezni. Opća javna licenca GNU -a primjer je takve licence. Ova licenca propisuje da morate objaviti svoj softver pod istom licencom. Ovo je u redu za igre i još uvijek možete prodavati svoje igre sve dok umjetnička sredstva i slične stvari držite za sebe. Međutim, možete naići na pravne probleme ako koristite softversku biblioteku zatvorenog izvora, poput FMOD -a. Osim toga - posebno ako ste iskusan programer, možete pristupiti izvornom kodu i raditi sa crnom kutijom non -stop, a možete i otklanjati greške i dodavati funkcije po želji. Ovdje možete pronaći više informacija o otvorenom kodu (koji su osnivači pokreta nazvali “besplatnim softverom” - besplatan u smislu fleksibilnosti, a ne u pogledu cijene)

Preporučuje se: