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 video igre 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
  • Strelci
  • Puzzles
  • Platformers
  • Racing
  • Avanture
  • Beskonačni trkači
  • RPG -ovi
  • Pucači iz prvog lica
  • Pucači iz trećeg lica
  • Priča/Manga pokretani JRPG
  • Vizuelni romani
  • Tower Defense
  • Užas
  • Borci
  • Komedija
  • Preživljavanje
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 kontroliše; igre na pametnim telefonima obično se temelje na dodir i nagib, računarske igre obično koriste tastaturu i miša, a igre na konzoli koriste gamepad-e. Imajte na umu da većina komercijalnih PC 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 predati u Apple Store sa Mac računara. Međutim, jedan izuzetak je Godot Engine koji vam omogućuje i kreiranje 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 projekat

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

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

Korak 4. Počnite s osnovnom filozofijom

Ova izjava poslužit će 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 i dalje ispunjava svoje osnovne ciljeve. Neki primjeri osnovnih filozofija:

  • Ova igra simulira ekonomiju svemirske stanice
  • Ova igra vam omogućava 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 funkcije

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

  • Koncept: izgradnja svemirske stanice.
  • Značajka: Izgradite i upravljajte svojom svemirskom stanicom.
  • Koncept: oštećenja uzrokovana asteroidima
  • Značajka: Borite se za preživljavanje od ekoloških opasnosti, uključujući asteroide, solarne baklje i komete.
  • Prvo zapisivanje vaših funkcija omogućit će vam da svaku od njih kasnije iscrtate u dokumentu o dizajnu. Ako vaše karakteristike budu navedene na početku, vaš će se projekt zadržati fokusiranim i spriječit će „puzanje funkcija“, gdje se ideje dodaju kasnije u procesu.
  • Nastavite s revizijom ovih funkcija 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

Odložite idejni projekt u ladicu i pokušajte ne razmišljati o tome sedmicu ili dvije. Želite da se vratite na to iz nove perspektive. Ovo će vam pomoći da utvrdite da li je vrijedno projekta ili se trebate vratiti na ploču za crtanje.

Dio 2 od 7: Pisanje projektne dokumentacije

Napravite vlastitu video igru Korak 7
Napravite vlastitu video igru Korak 7

Korak 1. Pređ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 važan kao 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 ulazite u detalje o tome kako bi svaka mehanika igre trebala funkcionirati.
  • 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. Formulisanje sadržaja

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

  • Pristupite sadržaju na sličan način kao i priručniku za igru. Počnite sa širokim odjeljcima, kao što su Kreiranje likova, Borba i Glavno sučelje, a zatim obogatite svaki od ovih odjeljaka pododsjecima.
  • Zamislite sadržaj kao prikaz igre. Za svaki unos u tabeli idete mnogo detaljnije
Napravite vlastitu video igru Korak 9
Napravite vlastitu video igru Korak 9

Korak 3. Popunite svaki dio dokumenta

Nakon što postavite stol, počnite proširivati mehaniku. Odvojite malo vremena da uđete u detalje kako ne bi došlo do zabune pri pokretanju programiranja. Svaki mehaničar treba biti u potpunosti objašnjen kako ne bi došlo do zabune kada dođe vrijeme za njegovu primjenu.

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 kolaborativan proces. Uvid drugih može pomoći da vaša igra bude fokusirana i može ukazati na područja koja nisu tako dobro osmišljena.

  • Budite sigurni da osoba kojoj to pokazujete zna da planirate to 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 vašim roditeljima, imajte na umu da su vjerovatno 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 vlastitu video igru Korak 11
Napravite vlastitu video igru 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 efikasnije 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 AI.
  • 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 upotrebu. Popularni nezavisni razvojni motori uključuju:

    • Unity - 3D motor popularan zbog svoje jednostavnosti upotrebe i prenosivosti. Unity također podržava razvoj 2D igara.
    • Unreal Engine - motor koji se može prilagoditi širokom rasponu upotreba. Mnoge AAA igre napravljene su pomoću ovog motora. Po zadanom ima i vizualno skriptiranje koje se naziva Blueprints.
    • Godot Engine - besplatni motor otvorenog koda koji je nedavno postao popularan. Više funkcija dodali su saradnici u svakom izdanju. Ima Visual Scripting i podržava više programskih jezika. Može raditi i 2D i 3D.
    • GameMaker: Studio - Jedan od najpopularnijih 2D motora za igre.
    • RPG Maker serija - Skriptni motor dizajniran za 2D RPG je tradicionalni JRPG stil.
    • Izvor - Vrlo popularan 3D motor koji se stalno ažurira i mijenja.
    • Project Spark - optimizirani 3D engine 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 ko 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 nezavisnih programera s kojima biste trebali umrežiti. Ljudi će se pridružiti projektima iz raznih razloga i naknada. Tu vam solidan dokument o dizajnu igre pomaže jer pokazuje da ste posvećeni svojoj ideji.
Napravite vlastitu video igru Korak 13
Napravite vlastitu video igru Korak 13

Korak 3. Napravite 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 vam ne trebaju grafika ili zvuk, samo jednostavni čuvari mjesta (poput kocke ili figure u obliku štapića) i mala površina 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 pogrešno i ponovo odjenite mehaniku koja je u to uključena. Ako prototip nije zabavno igrati, onda ni posljednja igra vjerojatno neće biti.
  • Uvijek će postojati funkcije koje su se činile lakim ili izvodljivim, a koje jednostavno neće funkcionirati kada dođe vrijeme za izradu igre. Očekujte da će se prototip mijenjati više puta dok podešavate šta radi, a šta ne.
Napravite vlastitu video igru Korak 14
Napravite vlastitu video igru Korak 14

Korak 4. Usavršite kontrole

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

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

Dio 4 od 7: Kreiranje imovine

Napravite vlastitu video igru Korak 15
Napravite vlastitu video igru 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 nezavisnih igara stvaraju mali timovi, često jedna osoba. Ako cijeli projekt radite sami, očekujte da će mu trebati dosta vremena, posebno ako namjeravate sami stvoriti svu imovinu.
  • Postoji mnogo slobodnih 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 primjenjivati 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, ali složenijim detaljima bit će potrebno znatno više vremena. 3D modeli trebaju teksture na vrhu modela.
Napravite vlastitu video igru Korak 17
Napravite vlastitu video igru Korak 17

Korak 3. Dizajnirajte svijet ili strukturu igre

Nakon što imate umjetnost koju možete upotrijebiti, možete započeti s konstruiranjem same igre. Ovisno o stilu igre koji stvarate, možda ćete morati stvoriti razine ili područja za igru. Ako pravite zagonetku, možete početi dizajnirati 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 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 program je bitan u procesu teksturiranja, kao i za stvaranje većine 2D umjetnosti. Skupo je, pa ako novac brine, razmislite o isprobavanju GIMP-a, besplatne alternative otvorenog koda za Photoshop. GIMP ima većinu istih funkcija.
  • Paint.net-Ovo je alternativa Paint Shop Pro-a otvorenog koda i omogućit će vam da sa lakoćom stvarate 2D umjetnost. Ovaj program je posebno koristan za stvaranje 2D grafike piksela.
  • Koristite Adobe Illustrator - Ovaj program je dobar za vektorsku umjetnost. Skupo je, pa ako novac brine, razmislite o isprobavanju Inkscapea, besplatne alternative otvorenog koda za Illustrator.
Napravite vlastitu video igru Korak 19
Napravite vlastitu video igru Korak 19

Korak 5. Snimite svoj audio materijal

Dizajn zvuka igra bitnu ulogu u uranjanju tokom igranja igre. Bez obzira imate li muziku ili ne, kada i kako koristite zvučne efekte, te govorni dijalog utječu na način na koji se igrač povezuje s igrom.

  • Na internetu možete pronaći nekoliko moćnih i besplatnih audio zapisa i softvera za stvaranje muzike. Razmislite o upotrebi ovih sredstava ako imate mali budžet ili radite samostalno.
  • Napravite svoje zvučne efekte s predmetima oko svog doma.

5. dio od 7: Sve zajedno

Napravite vlastitu video igru Korak 20
Napravite vlastitu video igru Korak 20

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

Dok budete gradili 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 loše provedenom, doradite je ili izrežite. Nakon što dovršite sve svoje razine ili zagonetke ili područja za igru, 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 fokusirani na svoju osnovnu filozofiju

Tokom cijelog procesa razvoja trebali biste stalno provjeravati da li vaša igra postiže tu filozofiju. Vodite računa da se držite svoje liste funkcija i da vas sve više dodataka ne opterećuje.

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

Korak 3. Lakiranje, poliranje, poliranje

Stalno 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 suzbijanje bitno je kako biste bili sigurni da što više ljudi može igrati.

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

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

Potrebno je uzeti u obzir svaki zamislivi način na koji igrač može stupiti u interakciju 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 grešaka može oduzeti značajno vrijeme, čak i onoliko koliko je igri 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 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 zaradi neograničeno visok rezultat u igri zasnovanoj na rezultatima, trebali biste biti sigurni da je greška odmah riješena.

Napravite vlastitu video igru Korak 26
Napravite vlastitu video igru Korak 26

Korak 4. Gledajte druge ljude kako se igraju

Dovedite 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 neko učiniti.

Dio 7 od 7: Objavljivanje vašeg rada

Napravite vlastitu video igru Korak 27
Napravite vlastitu video igru Korak 27

Korak 1. Provjerite sa svojim strojem pravila za objavljivanje prevedenih programa

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

Napravite vlastitu video igru Korak 28
Napravite vlastitu video igru Korak 28

Korak 2. Razvijte svoju igru

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

Izradite web stranicu kompanije tokom proizvodnje kako biste mogli početi graditi sljedbenike. Hostiranje foruma za vašu igru odličan je način da nagovorite obožavatelje da razgovaraju jedni s drugima, a redovno ažuriranje vaše web stranice može privući veću pažnju

Napravite vlastitu video igru Korak 29
Napravite vlastitu video igru Korak 29

Korak 3. Odlučite se za uslugu 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, a neki domaćini ne mogu podnijeti opterećenje koje uspješna igra zahtijeva. Postoji nekoliko popularnih prodajnih mjesta za objavljivanje nezavisnih igara na PC -u, Mac OS X i Linuxu:

  • Steam
  • Desura
  • Humble Store
  • GOG
  • Mobilne igre obično je potrebno objaviti u njihovim potencijalnim 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 direktno 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 ispravljenim greškama 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 čitava populacija ima pristup vašoj igri. Učinite sve što možete da ih popravite što je prije moguće.

Video - Korištenjem ove usluge neke se informacije mogu podijeliti s YouTubeom

Savjeti

  • Postojat će neki 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 milione. Stvaranje igre bi trebalo biti djelo strasti; zarada je bonus dobrodošlice.
  • Imajte na umu svoju publiku. Je li ovo igra namijenjena djeci, tinejdžerima ili odraslima? Ovo može biti od pomoći u smislu oglašavanja. Na primjer, igre namijenjene djeci trebale bi se pojavljivati u reklamama u dječjim emisijama, a ne u novinama i kasnovečernjim emisijama.
  • Počnite stvaranjem malih igara. Nemojte razmišljati o zarađivanju novca čak i ako vam je to cilj i napravite igre koje volite. Kad za to dođe vrijeme, znat ćete kada možete 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!
  • Pravljenje video igre nije tako zabavno kao igranje. Mnogi mladi igrači žele napraviti video igru jednostavno zato što uživaju u njoj. Igranje i pravljenje nisu ista stvar. Morat ćete igrati i raditi istu stvar u svojoj igri stotine hiljada puta, i to godinama. Neki igrači (oni strpljivi) to mogu učiniti. Drugi odustaju nakon nekoliko mjeseci kako im dosadi.
  • Izbjegavajte dobivanje AO ocjene od ESRB -a, u protivnom trgovci na malo 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.
  • Usput ćete naići na poteškoće, ali nemojte dopustiti da vas odvrate. Stvaranje dobre igre dugotrajan je proces, ali rezultat će biti vrijedan truda.

Preporučuje se: