Kako napraviti vlastitu video igru (sa slikama)

Sadržaj:

Kako napraviti vlastitu video igru (sa slikama)
Kako napraviti vlastitu video igru (sa slikama)
Anonim

Dizajniranje videoigre nije mali zadatak, ali ako imate ideju koja je previše dobra da je ne napravite, nema boljeg vremena nego sada početi. S raširenim rastom neovisnog razvoja, stvaranje igre nikada nije bilo lakše ili jeftinije. Slijedite ovaj vodič za početak dizajniranja i stvaranja igre svojih snova, a zatim je podijelite sa svijetom.

Koraci

1. dio od 7: Polaganje temelja

Napravite vlastitu video igru Korak 1
Napravite vlastitu video igru Korak 1

Korak 1. Odaberite svoj žanr

Iako je svaka uspješna igra jedinstvena na svoj način, gotovo sve se uklapaju u određeni žanr. Odlučite kakvu igru želite stvoriti i pogledajte što rade druge igre u istom žanru. Neki uobičajeni žanrovi uključuju:

  • Arkadne igre
  • Strijelci
  • Zagonetke
  • Platformeri
  • Utrke
  • Avanture
  • Beskonačni trkači
  • RPG -ovi
  • Strijelci iz prvog lica
  • Strijelci iz trećeg lica
  • Priča/JRPG vođen mangom
  • Vizualni romani
  • Obrana kule
  • Užas
  • Borci
  • Komedija
  • Opstanak
Napravite vlastitu video igru Korak 2
Napravite vlastitu video igru Korak 2

Korak 2. Odaberite platformu

Platforma koju odaberete za razvoj svoje igre značajno će utjecati na način na koji je razvijena. Platforma diktira način na koji se igra kontrolira; igre za pametne telefone obično se temelje na dodir i nagib, igre na računalu obično koriste tipkovnicu i miš, a igre na konzoli za igranje. Imajte na umu da većina komercijalnih računalnih igara također podržava Gamepad.

  • Postoje iznimke od svih ovih pravila, ali općenito će vam biti lakše osmisliti igru oko određene metode kontrole.
  • Ako želite napraviti igru za iPhone, morat ćete je poslati u Apple store s Mac računala. Međutim, jedna iznimka je Godot Engine koji vam također omogućuje stvaranje za iPhone na Linuxu, što je korisno ako nemate Mac.
Napravite vlastitu video igru Korak 3
Napravite vlastitu video igru Korak 3

Korak 3. Napišite idejni projekt

Ovo bi trebala biti barem jedna stranica, ali bit će srce doživljaja igranja koji stvarate. Sadrži temeljne koncepte vaše igre i omogućit će vam da vidite je li vaša ideja održiva kao videoigra.

Napravite vlastitu video igru Korak 4
Napravite vlastitu video igru Korak 4

Korak 4. Počnite s temeljnom filozofijom

Ova će izjava poslužiti kao pokretačka snaga igre. Ovo su vrlo jednostavne izjave koje dopiru do srži igre. Često ga posjećujte kako biste bili sigurni da vaša igra još uvijek ispunjava svoje osnovne ciljeve. Neki primjeri osnovnih filozofija:

  • Ova igra simulira ekonomiju svemirske postaje
  • Ova igra vam omogućuje da se igrate kao živi automobil
  • Ova igra govori o testiranju refleksa igrača
Napravite vlastitu video igru Korak 5
Napravite vlastitu video igru Korak 5

Korak 5. Zapišite svoje značajke

Značajke su ono što vašu igru izdvaja od ostalih u istom žanru. Počnite tako što ćete navesti svoje ideje i koncepte. Pretvorite te pojmove u rečenice vođene radnjom. Snimajte između 5-15 značajki. Na primjer:

  • Koncept: izgradnja svemirske postaje.
  • Značajka: Izgradite i upravljajte svojom svemirskom stanicom.
  • Koncept: oštećenja uzrokovana asteroidima
  • Značajka: Borite se za preživljavanje od opasnosti za okoliš, uključujući asteroide, solarne baklje i komete.
  • Prvo zapisivanje vaših značajki omogućit će vam da kasnije svaku od njih iscrtate u dokumentu o dizajnu. Ako vaše značajke budu navedene na početku, vaš će se projekt zadržati fokusiranim i spriječit će „puzanje značajki“, gdje se ideje stalno dodaju kasnije u procesu.
  • Nastavite revidirati ove značajke sve dok ne budete sigurni da predstavljaju igru koju želite napraviti.
Napravite vlastitu video igru Korak 6
Napravite vlastitu video igru Korak 6

Korak 6. Odmorite se

Idejni projekt stavite u ladicu i pokušajte ne razmišljati o tome tjedan ili dva. Želite se moći vratiti na to iz svježe perspektive. To će vam pomoći da utvrdite je li projekt vrijedan truda ili se trebate vratiti na ploču za crtanje.

Dio 2 od 7: Pisanje projektnog dokumenta

Napravite svoju videoigru Korak 7
Napravite svoju videoigru Korak 7

Korak 1. Prijeđite na sitne detalje

Dizajn dokument je okosnica vaše video igre. Sadrži detaljne opise mehanike vaše igre, zapleta, postavki, estetskog dizajna i još mnogo toga. Format dokumenta nije toliko bitan koliko sadržaj.

  • Dokumenti o dizajnu posebno su važni ako upravljate timom programera i umjetnika. Uvjerite se da je dokument usmjeren prema njima, a ne prema krajnjem potrošaču. Izbjegavajte biti neodređeni i idite u detalje kako bi svaka mehanika igre trebala djelovati.
  • Nema svaka igra dizajnerski dokument, niti dva dizajnerska dokumenta neće izgledati slično. Koristite ove korake kao smjernice, ali slobodno prilagodite svoj dokument potrebama vaše igre.
Napravite vlastitu video igru Korak 8
Napravite vlastitu video igru Korak 8

Korak 2. Formulirajte sadržaj

Svaki pojedinačni aspekt igre treba biti obrađen u sadržaju. Jedino što ne treba uključiti je priča osim ako je priča temeljno povezana s mehanikom igre.

  • Pristupite sadržaju na sličan način kao i priručniku za igre. Počnite sa širokim odjeljcima, poput stvaranja likova, borbe i glavnog sučelja, a zatim svaki od ovih odjeljaka obradite pododsjecima.
  • Zamislite sadržaj kao nacrt igre. Za svaki unos u tablici ići ćete mnogo detaljnije
Napravite svoju videoigru Korak 9
Napravite svoju videoigru Korak 9

Korak 3. Ispunite svaki odjeljak dokumenta

Nakon što postavite stol, krenite u proširenje mehanike. Odvojite malo vremena za detaljne informacije kako ne bi došlo do zabune kada počnete programirati. Svaki mehaničar treba biti u potpunosti objašnjen kako ne bi došlo do zabune kada dođe vrijeme za njegovu provedbu.

Napravite vlastitu video igru Korak 10
Napravite vlastitu video igru Korak 10

Korak 4. Pokrenite ga druga osoba ili vaš tim

Ovisno o vašem pristupu, dizajn igara može biti vrlo suradnički proces. Uvid drugih može pomoći u održavanju vaše igre usredotočenom i može ukazati na područja koja nisu tako dobro osmišljena.

  • Budite sigurni da osoba kojoj to pokazujete zna da ga planirate objaviti. Osoba možda nije previše kritična prema igri za koju misli da je samo ideja.
  • Ako ćete to pokazati bliskoj osobi, obično svojim roditeljima, imajte na umu da su vjerojatno blaži od vašeg prosječnog recenzenta igre. To ne znači da ih ne možete pokazati. Umjesto toga, oni vam ne bi trebali biti jedini izvor povratnih informacija.

3. dio od 7: Početak programiranja

Napravite svoju videoigru Korak 11
Napravite svoju videoigru Korak 11

Korak 1. Odlučite se za motor

Motor je temelj igre. Sadrži mnoštvo razvojnih alata koji olakšavaju stvaranje igre. Mnogo je vremenski učinkovitije i manje složeno stvoriti igru pomoću postojećeg stroja nego stvoriti novu ispočetka. Postoje različiti motori dizajnirani za nezavisne programere.

  • Motori često pojednostavljuju manipulaciju grafikom, zvukom i umjetnom inteligencijom.
  • Različiti motori imaju različite snage i slabosti. Neki su prikladniji za 2D grafiku, dok su drugi dizajnirani za 3D grafiku. Neki motori zahtijevaju znatno više znanja o programiranju od drugih. Postoji nekoliko alata za razvoj igara koje možete koristiti bez prethodnog iskustva u kodiranju. Mnogi motori imaju naknade za licenciranje, posebno za komercijalnu uporabu. Popularni nezavisni razvojni motori uključuju:

    • Unity - 3D motor popularan zbog svoje jednostavnosti korištenja i prenosivosti. Unity također podržava razvoj 2D igara.
    • Unreal Engine - Motor koji se može prilagoditi širokom rasponu namjena. Mnoge AAA igre napravljene su pomoću ovog stroja. Prema zadanim postavkama ima i vizualno skriptiranje pod nazivom Nacrti.
    • Godot Engine - besplatni i open source motor koji je nedavno postao popularan. Više značajki koje su suradnici dodali u svako izdanje. Ima vizualno skriptiranje i podržava više programskih jezika. Može raditi i 2D i 3D.
    • GameMaker: Studio - Jedan od najpopularnijih motora za 2D igre.
    • RPG Maker serija - Skriptni mehanizam dizajniran za 2D RPG tradicionalni je JRPG stil.
    • Izvor - Vrlo popularan 3D stroj koji se stalno ažurira i mijenja.
    • Project Spark - optimizirani 3D stroj koji se obraća prosječnom korisniku.
Napravite vlastitu video igru Korak 12
Napravite vlastitu video igru Korak 12

Korak 2. Naučite svoj motor ili pronađite nekoga tko ga poznaje

Ovisno o motoru koji odaberete, možda ćete se suočiti sa značajnom količinom programiranja. Čak će i najosnovnijim motorima trebati vremena da shvate kako s njima manipulirati. Ako programiranje nadilazi vaše mogućnosti, morat ćete ga naučiti ili zaposliti nekoga.

  • Ovo će biti početak vaše faze izgradnje tima. Ako ne možete programirati, vaš prvi zaposlenik morat će biti programer. Možete se kasnije brinuti o umjetnosti i zvuku; morate biti u mogućnosti smisliti radni prototip prije nego što se projekt može nastaviti
  • Postoji velika zajednica neovisnih programera s kojima biste trebali umrežiti. Ljudi će se pridružiti projektima iz raznih razloga i naknada. Ovdje čvrsti dokument o dizajnu igre puno pomaže jer pokazuje da ste posvećeni svojoj ideji.
Napravite svoju videoigru Korak 13
Napravite svoju videoigru Korak 13

Korak 3. Izradite prototip

Nakon što ste upoznali motor koji ste odabrali, napravite prototip igre. Ovaj prototip poslužit će kao osnovni test osnovne funkcionalnosti igre. Za prototip ne trebate grafiku ili zvuk, samo jednostavna rezervirana mjesta (poput kocke ili figure u obliku štapića) i malo područje za testiranje.

  • Testirajte i poboljšavajte prototip, uvijek iznova, kako biste bili sigurni da je zabavno igrati. Zabilježite sve što ne funkcionira ili se osjećate ispravno i ponovno odjenite uključene mehanike. Ako prototip nije zabavno igrati, tada ni posljednja igra vjerojatno neće biti.
  • Uvijek će postojati značajke koje su se činile lakim ili izvedivima koje jednostavno neće raditi kada dođe vrijeme za izradu igre. Očekujte da će se prototip mijenjati više puta dok podešavate što radi, a što ne.
Napravite svoju videoigru Korak 14
Napravite svoju videoigru Korak 14

Korak 4. Usavršite kontrole

Najosnovnija funkcionalnost igre je interakcija igrača s igrom putem neke vrste kontrolnog unosa. Upotrijebite prototip kako biste bili sigurni da su kontrole savršene koliko mogu biti.

Igre sa loše provedenim kontrolama frustrirat će igrače. Igre sa savršeno izvedenim kontrolama bit će korisne za igračevu vještinu

4. dio od 7: Stvaranje imovine

Napravite svoju videoigru Korak 15
Napravite svoju videoigru Korak 15

Korak 1. Uzmite u obzir potrebe vašeg projekta

Ovisno o opsegu vašeg projekta, vaše umjetničke potrebe mogu se značajno razlikovati. Neke igre izgrađene su samo jednostavnim oblicima i bojama, dok druge igre sadrže složene svjetove koje stvaraju ogromni timovi umjetnika i dizajnera zvuka. Budite realni sa svojim ciljevima za imovinu u vašoj igri i prema tome zaposlite.

  • Većinu neovisnih igara stvaraju mali timovi, često jedna osoba. Ako cijeli projekt radite sami, očekujte da će mu trebati dosta vremena, osobito ako namjeravate sami stvoriti svu imovinu.
  • Postoji niz besplatnih sredstava dostupnih na mreži putem razvojnih zajednica. Uvijek pazite da sve što koristite ne krši nečija autorska prava.
Napravite vlastitu video igru Korak 16
Napravite vlastitu video igru Korak 16

Korak 2. Napravite grubi nacrt neke umjetnosti

Da biste počeli osjećati vizualnu estetiku igre, morat ćete početi implementirati umjetnost u prototip, a zatim početi širiti taj prototip u pravu igru.

  • Postoje različiti stilovi koje možete koristiti. Pixel art (namjerno retro) jedan je od najčešćih stilova koji koriste nezavisni programeri. To je zato što je piksel umjetnost obično najbrža i najjeftinija umjetnost za proizvodnju koja i dalje rezultira igrom "dobrog izgleda".
  • Ako imate više vremena i radne snage, razmislite o upotrebi 3D umjetnosti. Osnovno 3D modeliranje moguće je s timom od jednog čovjeka, no složeniji detalji oduzet će znatno više vremena. 3D modeli trebaju teksture na vrhu modela.
Napravite svoju videoigru Korak 17
Napravite svoju videoigru Korak 17

Korak 3. Dizajnirajte svijet ili strukturu igre

Nakon što imate umjetnost koju možete upotrijebiti, možete započeti s izgradnjom same igre. Ovisno o stilu igre koji stvarate, možda ćete morati stvoriti razine ili područja za igru. Ako stvarate zagonetku, možete početi dizajnirati svoje zagonetke.

Napravite vlastitu video igru Korak 18
Napravite vlastitu video igru Korak 18

Korak 4. Razvijte svoja umjetnička sredstva

Ovisno o vašem umjetničkom stilu, postoje različiti programi koje možete koristiti za stvaranje svojih umjetničkih sredstava. Neki od popularnijih programa uključuju:

  • Blender-Ovaj program otvorenog koda jedno je od najpopularnijih rješenja za 3D modeliranje. Na internetu su dostupni beskrajni vodiči koji vam mogu pokazati kako se brzo pokrenuti i pokrenuti.
  • Photoshop - Ovaj je program bitan u procesu teksturiranja, kao i za stvaranje većine 2D umjetnosti. Skupo je, pa ako vas novac brine, razmislite o isprobavanju GIMP-a, besplatne alternative otvorenog koda Photoshopu. GIMP ima većinu istih funkcija.
  • Paint.net-Ovo je alternativa programa Paint Shop Pro otvorenog koda i omogućit će vam da s lakoćom besplatno stvarate 2D umjetnost. Ovaj je program posebno koristan za stvaranje 2D grafike piksela.
  • Koristite Adobe Illustrator - Ovaj program je dobar za vektorsku umjetnost. Skupo je, pa ako vas novac brine, razmislite o isprobavanju Inkscapea, besplatne alternative za Illustrator otvorenog koda.
Napravite svoju videoigru Korak 19
Napravite svoju videoigru Korak 19

Korak 5. Snimite svoj audio materijal

Dizajn zvuka igra bitnu ulogu u uranjanju tijekom igranja igre. Bez obzira imate li glazbu ili ne, kada i kako koristite zvučne efekte te govorni dijalog, sve utječe na način povezivanja igrača s igrom.

  • Na internetu možete pronaći nekoliko snažnih i besplatnih audio zapisa i softvera za stvaranje glazbe. Razmislite o tome da ih koristite ako imate mali budžet ili radite neovisno.
  • Napravite zvučne efekte s predmetima u svom domu.

5. dio od 7: Sve zajedno

Napravite svoju videoigru Korak 20
Napravite svoju videoigru Korak 20

Korak 1. Igrajte svoju igru što je više moguće

Dok gradite svaki aspekt igre, igrajte je kako biste bili sigurni da ostaje zabavna i kohezivna. Ako se neko područje ili ideja osjeća slabom ili slabo provedenom, doradite je ili izrežite. Nakon što sve vaše razine ili zagonetke ili područja za igru završe, igrajte se kroz njih kako biste bili sigurni da je zabavno od početka do kraja.

Napravite vlastitu video igru Korak 21
Napravite vlastitu video igru Korak 21

Korak 2. Ostanite usredotočeni na svoju temeljnu filozofiju

Tijekom razvojnog procesa trebali biste stalno provjeravati da li vaša igra postiže tu filozofiju. Pridržavajte se popisa svojstava i ne zatrpavate li se sve većim brojem dodataka.

Napravite vlastitu video igru Korak 22
Napravite vlastitu video igru Korak 22

Korak 3. Poljski, poljski, poljski

Neprestano se vraćajte na svoju umjetnost, zvuk i dizajn igre kako biste izgladili grube rubove i istaknuli poseban stil igre. Vaša sposobnost brzog poliranja uvelike će ovisiti o umjetničkom stilu koji ste odabrali koristiti.

6. dio od 7: Testiranje igre

Napravite vlastitu video igru Korak 23
Napravite vlastitu video igru Korak 23

Korak 1. Započnite lov na kukce

Nakon što imate radnu igru od početka do kraja, vrijeme je da počnete tražiti načine da je razbijete. Pronalaženje grešaka u vašoj igri i njihovo zgnječavanje bitno je kako biste bili sigurni da se što više ljudi može igrati s njom.

Napravite vlastitu video igru Korak 24
Napravite vlastitu video igru Korak 24

Korak 2. Izvršite radnje koje inače ne biste pokušali

Potrebno je uzeti u obzir svaki zamislivi način interakcije igrača s igrom. Uvjerite se da se vaša pravila igre ne mogu zaobići ili prekršiti napadajući ta pravila što je više moguće.

Testiranje programskih pogrešaka može oduzeti značajno vrijeme, čak i onoliko koliko je igri bilo potrebno za stvaranje. Što više ljudi možete pomoći u testiranju, više ćete problema moći pronaći i riješiti

Napravite vlastitu video igru Korak 25
Napravite vlastitu video igru Korak 25

Korak 3. Dajte prioritet popravku svih grešaka

Ako imate veliki popis grešaka i samo ograničeno vrijeme za popravljanje igre, pobrinite se da se prvo pozabavite ozbiljnim greškama koje razbijaju igru. Na primjer, ako je došlo do greške koja je omogućila igraču da neograničeno osvoji veliki broj bodova u igri koja se temelji na rezultatima, trebali biste se pobrinuti da se greška odmah riješi.

Napravite svoju videoigru Korak 26
Napravite svoju videoigru Korak 26

Korak 4. Gledajte druge ljude kako se igraju

Pozovite prijatelje da isprobaju vašu igru. Gledajte kako pristupaju vašim izazovima i kako stupaju u interakciju sa vašim svijetom igara. Velike su šanse da će pokušati učiniti stvari za koje niste ni mislili da će ih netko učiniti.

Dio 7 od 7: Objavljivanje vašeg rada

Napravite svoju videoigru Korak 27
Napravite svoju videoigru Korak 27

Korak 1. Sa svojim strojem provjerite pravila za objavljivanje sastavljenih programa

Svaki motor podržava određene platforme, a neke zahtijevaju različite licence za objavljivanje na različitim platformama. Na primjer, s Game Studijem možete objaviti na sustavima Windows i Mac OS X sa standardnom verzijom, ali morate nadograditi na verziju Pro i platiti dodatnu naknadu za objavljivanje mobilnih verzija.

Napravite svoju videoigru Korak 28
Napravite svoju videoigru Korak 28

Korak 2. Razvijte svoju igru

Kad se približite izlasku igre, pokušajte privući pozornost. Objavite neke snimke zaslona i videoisječke svoje igre na djelu na popularnim forumima za igre. Kontaktirajte web stranice s vijestima o igrama i obavijestite ih da će vaša igra uskoro izaći (svakako navedite kako je nabaviti, koliko košta i sažetak igre).

Izradite web stranicu tvrtke tijekom proizvodnje kako biste mogli početi graditi sljedbenike. Hostiranje foruma za vašu igru izvrstan je način da obožavatelje međusobno razgovarate, a redovito ažuriranje vaše web stranice može privući veću pozornost

Napravite svoju videoigru Korak 29
Napravite svoju videoigru Korak 29

Korak 3. Odlučite se o usluzi distribucije

Neki nezavisni programeri će igru ugostiti na svojoj web stranici, ali možda ćete otkriti da vas potražnja košta značajan iznos u honorarima za hosting, a neki domaćini ne mogu podnijeti opterećenje koje uspješna igra zahtijeva. Postoji nekoliko popularnih prodajnih mjesta za izdavanje neovisnih igara na osobnim računalima, Mac OS X i Linuxu:

  • Steam
  • Desura
  • Skromna trgovina
  • GOG
  • Mobilne igre obično je potrebno objaviti u njihovim budućim trgovinama (Apple App Store, Google Play Store itd.). Isto vrijedi i za konzole (Xbox Live, PlayStation Network itd.).
  • Različite usluge će različito smanjiti prodaju vaše igre. Istražite svaki od njih kako biste provjerili odgovaraju li vam. Većina usluga ima borove na rasprodaji. Predstavnici s kojima možete razgovarati izravno kao programer.
Napravite vlastitu video igru Korak 30
Napravite vlastitu video igru Korak 30

Korak 4. Podržite svoju igru

Nakon što vaša igra bude objavljena, podržite je što je više moguće financijski ispravcima grešaka i više sadržaja. Doba digitalne distribucije znači da se igre mogu ažurirati brže nego ikad prije. Sigurno će se pojaviti greške koje će se pojaviti kada stanovništvo u cjelini ima pristup vašoj igri. Učinite sve što možete da ih riješite što je prije moguće.

Video - Korištenjem ove usluge neki se podaci mogu podijeliti s YouTubeom

Savjeti

  • Bit će ljudi koji neće vjerovati da to možete učiniti, ali, sve dok to shvaćate ozbiljno, možete to postići.
  • Ne očekujte da ćete preko noći zaraditi milijune. Stvaranje igre trebalo bi biti djelo strasti; zarada je bonus dobrodošlice.
  • Imajte na umu svoju publiku. Je li ovo igra namijenjena djeci, tinejdžerima ili odraslima? To može biti od pomoći u smislu oglašavanja. Na primjer, igre namijenjene djeci trebale bi se pojavljivati u reklamama za dječje emisije, a ne u novinama i kasnovečernjim emisijama.
  • Počnite s izradom malih igara. Nemojte misliti zarađivati čak i ako vam je to cilj i napravite igre koje volite. Kad za to dođe vrijeme, znat ćete kada zaraditi novac.
  • Ne postoji jedan način za stvaranje igre. Zamislite ovaj vodič kao pregled i držite se procesa koji vam najbolje odgovara.

Upozorenja

  • Puno istražite da vidite je li razvoj igara za vas!
  • Izrada video igre nije tako zabavna kao igranje. Mnogi mladi igrači žele napraviti videoigru jednostavno zato što ih vole igrati. Igrati i stvarati nisu isto. Morat ćete igrati i učiniti istu stvar u svojoj igri stotine tisuća puta, i to godinama. Neki igrači (oni strpljivi) to mogu učiniti. Drugi odustaju nakon nekoliko mjeseci dok im dosadi.
  • Izbjegavajte dobivanje AO ocjene od ESRB -a, u protivnom trgovci neće htjeti prodavati vašu igru niti internetske trgovine. Može biti teško sami procijeniti svoju igru, ali pogledajte igre koje su prethodno dobile AO ocjenu i usporedite vašu s njihovom.
  • Vjerojatno ćete usput udariti u poteškoće, ali nemojte dopustiti da vas odvrate. Stvaranje dobre igre dugotrajan je proces, ali rezultat će biti vrijedan truda.

Preporučeni: