Kako napraviti vlastitu video igru (sa slikama)

Sadržaj:

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

Video: Kako napraviti vlastitu video igru (sa slikama)

Video: Kako napraviti vlastitu video igru (sa slikama)
Video: KNJIŽENJE IZLAZNIH I ULAZNIH RAČUNA 2024, April
Anonim

Dizajniranje video igara nije lak posao. Ali ako imate ideju koja je šteta, nema boljeg trenutka za početak nego sada. S raširenim trendom neovisnog razvoja, izgradnja igre nikada nije bila lakša ili jeftinija nego danas. Slijedite ovaj vodič za početak dizajniranja i izgradnje igre svojih snova, a zatim je proširite svijetom.

Korak

1. dio od 7: Stvaranje temelja

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

Korak 1. Odaberite žanr

Iako sve uspješne igre imaju svoju jedinstvenost, gotovo sve igre spadaju u određeni žanr. Odlučite kakvu igru želite napraviti i pogledajte koje druge igre istog žanra imaju. Neki uobičajeni žanrovi uključuju:

  • Arcade
  • Igre pucanja ili pucanja
  • Igra zagonetka ili zagonetka
  • Platformers
  • Trke ili trkaće igre
  • Beskonačni trkač
  • RPG
  • Pucač iz prvog lica
  • JRPG ili RPG orijentiran na priču
  • Odbrana tornja
  • Užas
  • Borac ili borbena igra
  • Komedija
Napravite vlastitu video igru Korak 2
Napravite vlastitu video igru Korak 2

Korak 2. Odaberite platformu

Platforma na kojoj se odlučite razvijati svoju igru imat će značajan utjecaj na način na koji se razvija. Platforma koju odaberete određuje kako će se igra kontrolirati. Na primjer, igre za pametne telefone obično su napravljene na osnovu dodira i kretanja, računarske igre obično koriste tastaturu i miša, dok konzole obično koriste kontrolere za igre.

  • Postoje neki izuzeci od svih ovih pravila. No obično će vam biti lakše dizajnirati igre ako se pridržavate određenih metoda kontrole.
  • Ako želite napraviti igre za iPhone, morate ih poslati u Apple Store sa Mac računara.
Napravite vlastitu video igru Korak 3
Napravite vlastitu video igru Korak 3

Korak 3. Zapišite početni dizajn

Ovaj početni dizajn trebao bi se sastojati od nekoliko stranica, ali će činiti srž doživljaja igranja koji ćete stvoriti. Ovaj dizajn sadrži glavni koncept vaše igre i omogućit će vam da vidite može li se vaša ideja zaista realizirati 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 motivacija za stvaranje vaše igre. Ova izjava je jednostavna i ide direktno do suštine vaše igre. Pregledajte ovu izjavu kako biste bili sigurni da vaša igra i dalje služi svojoj osnovnoj svrsi. Evo nekoliko primjera osnovnih filozofija:

  • Ova igra je ekonomska simulacija svemirske stanice.
  • Ova igra vam omogućava da se igrate kao živi automobil.
  • Ova igra testira igračeve reflekse.
Napravite vlastitu video igru Korak 5
Napravite vlastitu video igru Korak 5

Korak 5. Zapišite funkcije

Značajke u igri razlikuju vašu igru od ostalih igara istog žanra. Počnite tako što ćete zapisati svoje ideje i koncepte. Zatim promijenite koncept u rečenice zasnovane na radnji. Pokušajte stvoriti pet do 15 funkcija. Na primjer:

  • Koncept: Izgradnja svemirske stanice.
  • Karakteristike: Izgradite i upravljajte svojom ličnom svemirskom stanicom.
  • Koncept: Oštećenja od asteroida.
  • Značajke: Pokušajte se zaštititi od opasnih objekata poput asteroida, iskre sunca i kometa.
  • Pisanje funkcija od nule omogućuje vam da svaku značajku zasebno sastavite u dokumentu o dizajnu. Ovo će također učiniti vaš projekt fokusiranijim i spriječiti rast ideja usred razvojnog procesa.
  • Ponavljajte ove funkcije dok ne budete zadovoljni i budete sigurni da sve ove funkcije predstavljaju igru koju želite napraviti.
Napravite vlastitu video igru Korak 6
Napravite vlastitu video igru Korak 6

Korak 6. Odmorite se

Stavite ovaj početni dizajn u ladicu i pokušajte ne razmišljati o tome sedmicu ili dvije. Ponovno ćete poželjeti početni dizajn sa novom perspektivom kako biste utvrdili je li projekt zaista vrijedan izvođenja ili je potrebno da revidirate ili ponovno stvorite originalni dizajn.

Dio 2 od 7: Pisanje projektnog dokumenta

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

Korak 1. Počnite raditi na osnovnim detaljima

Dizajn dokumenti su okosnica vaše video igre. Ovaj dokument sadrži detaljne opise mehanike, zapleta, pozadine, estetskog dizajna i još mnogo toga vaše igre. Srećom, format ovog dokumenta je manje važan od njegovog sadržaja i nema potrebe brinuti o tome.

  • Dokumenti o dizajnu su vrlo važni, posebno ako upravljate timom programera i umjetnika. Pobrinite se da dokumenti koje kreirate budu za njih, a ne za krajnjeg potrošača. Izbjegavajte biti nejasan ili nejasan i temeljito objasnite detalje svakog mehanizma igre.
  • Nemaju sve igre dizajnerske dokumente, a dva dizajnerska dokumenta vjerojatno neće biti slična. Koristite sljedeće korake kao vodič, ali učinite svoj dokument što je moguće neovisnijim u skladu sa zahtjevima vaše igre.
Napravite vlastitu video igru Korak 8
Napravite vlastitu video igru Korak 8

Korak 2. Formirajte sadržaj

Svaki aspekt igre mora biti uključen u sadržaj. Jedino što ne morate uključiti je priča, osim ako nije blisko povezana s mehanikom vaše igre.

  • Kreirajte sadržaj koristeći isti pristup pri kreiranju uputstava za igru. Počnite pokrivajući široke i općenite stvari poput stvaranja likova, borbe i glavnog sučelja, a zatim prijeđite na pododsjeke svakog od ovih odjeljaka.
  • Zamislite ovaj sadržaj kao veliku sliku svoje igre. Detaljnije ćete zaroniti u detalje vaše igre dok budete pisali sadržaj.
Napravite vlastitu video igru Korak 9
Napravite vlastitu video igru Korak 9

Korak 3. Popunite svaki odjeljak u dokumentu

Nakon što kreirate sadržaj, počnite objašnjavati mehaniku. Odvojite vrijeme da to detaljno objasnite kako ne bi došlo do zabune kada započnete programiranje. Svaki mehanizam treba temeljito objasniti kako ne bi došlo do zabune kada ga primijenite.

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

Korak 4. Kreirajte sa drugim ljudima ili svojim timom

Ovisno o pristupu, stvaranje dizajna igre proces je suradnje. Povratne informacije drugih mogu vam pomoći zadržati igru fokusiranom i istaknuti područja koja nisu dobro razmotrena.

Dio 3 od 7: Pokrenite programiranje

Napravite vlastitu video igru Korak 11
Napravite vlastitu video igru Korak 11

Korak 1. Odredite motor koji želite koristiti

Engine je glavna baza vaše igre koja sadrži razne razvojne alate za jednostavno stvaranje igara. Stvaranje igre pomoću postojećeg stroja svakako štedi vrijeme i jednostavnije je od stvaranja novog stroja od nule. Postoje mnogi motori dizajnirani za nezavisne programere.

  • Motori obično olakšavaju manipulaciju grafikom, zvukom i AI.
  • Svaki motor ima prednosti i nedostatke. Neki su motori prikladniji za 2D grafiku, dok su drugi za 3D grafiku. Neki motori zahtijevaju više znanja o programiranju od drugih. Postoji nekoliko alata za razvoj igara koje možete koristiti bez ikakvog iskustva u programiranju. Neki od popularnih razvojnih motora uključuju:

    • GameMaker: Studio - Jedan od najpopularnijih 2D motora.
    • Unity - popularan 3D motor jer je jednostavan za korištenje i prenosiv.
    • RPG Maker VX - Skriptni mehanizam kreiran za tradicionalne 2D RPG ili JRPG igre.
    • Unreal Development Kit - 3D Engine koji se može prilagoditi različitim funkcijama.
    • Izvor - Vrlo popularan 3D motor koji se stalno ažurira i mijenja.
    • Project Spark - Optimizirani 3D Engine namijenjen povremenim korisnicima.
Napravite vlastitu video igru Korak 12
Napravite vlastitu video igru Korak 12

Korak 2. Proučite svoj motor ili pronađite nekoga ko zna za njega

Ovisno o tome koji motor odaberete, možete se suočiti sa značajnim programskim izazovima. Čak i najosnovnijem motoru treba vremena da shvati kako njime manipulirati. Ako potrebno programiranje nadilazi vaše mogućnosti, prvo ga proučite ili zaposlite nekoga ko je vješt.

  • Ovo će biti početak vaše faze izgradnje tima. Ako ne možete programirati, morat ćete prvo zaposliti programera. O grafičkom i zvučnom dizajnu možete razmišljati kasnije jer ćete prije nego što možete nastaviti s projektom morati izgraditi prototip.
  • Postoji velika zajednica nezavisnih programera ili programera kojima se možete obratiti. Ljudi će se pridružiti projektu iz različitih razloga i naknada. Tu vam može pomoći solidan dokument o dizajnu igre, jer čvrst dokument pokazuje da ste posvećeni svojoj ideji.
Napravite vlastitu video igru Korak 13
Napravite vlastitu video igru Korak 13

Korak 3. Kreirajte prototip

Nakon što savladate odabrani motor, izradite prototip svoje igre. Ovaj prototip služi kao početni test glavne funkcionalnosti vaše igre. Za izradu prototipa ne trebate grafiku ili zvuk. Jednostavno stvorite jednostavne čuvare mjesta (poput kocke ili štapića) i malu površinu za testiranje.

  • Kontinuirano testirajte i usavršavajte svoj prototip kako biste bili sigurni da je vaša igra zabavna. Zabilježite sve što ne radi dobro ili vam se čini da nedostaje i pregledajte svu mehaniku koja je u to uključena. Ako prototip nije zabavan, ni posljednja igra neće biti zabavna.
  • Postojat će značajke koje se čine lakim i mogućim, ali koje ne rade baš dobro kada se izrađuju s motorom koji odaberete. Morate biti spremni na činjenicu da će se vaš prototip mijenjati uvijek iznova dok popravljate stvari koje ne funkcioniraju dobro.
Napravite vlastitu video igru Korak 14
Napravite vlastitu video igru Korak 14

Korak 4. Fino podesite kontrole

Najosnovnija funkcija u igri je interakcija igrača s igrom putem nekog kontrolnog unosa. Koristite ovaj prototip kako biste bili sigurni da su vaše kontrole igre što savršenije.

Igre sa lošom kontrolom frustrirat će igrače. Igra sa savršenom kontrolom će se isplatiti igračeve vještine

Dio 4 od 7: Kreiranje imovine

Napravite vlastitu video igru Korak 15
Napravite vlastitu video igru Korak 15

Korak 1. Uzmite u obzir potrebe projekta

Ovisno o opsegu projekta, vaše grafičke potrebe mogu se uvelike razlikovati. Neke igre su napravljene samo jednostavnim oblicima i bojama, dok druge igre imaju složene i prostrane svetove koje je stvorio tim grafičkih i zvučnih dizajnera. Budite realni sa svojim ciljevima imovine u igri i regrutirajte ljude prema vašim potrebama.

  • Većinu nezavisnih igara prave mali timovi, a često čak i jedna osoba. Ako sami radite na svom projektu, budite spremni potrošiti puno vremena, posebno ako želite sami stvoriti svu imovinu.
  • Na internetu postoji mnogo besplatnih sredstava, posebno u zajednici programera ili programera. Uvijek pazite da sve što koristite ne krši zakone o autorskim pravima.
Napravite vlastitu video igru Korak 16
Napravite vlastitu video igru Korak 16

Korak 2. Napravite grubi nacrt za neke vizuelne dizajne

Da biste počeli osjećati estetiku grafike igre, morate početi implementirati grafiku u prototip i razvijati prototip u sve potpuniju igru.

  • Postoji mnogo stilova koje možete koristiti. Pixel art (namjerno retro stil) jedan je od najčešćih stilova koji koriste nezavisni programeri. Pixel art postaje uobičajen jer su ove grafike najbrže i najjeftinije za stvaranje, a i dalje pružaju dobre igre.
  • Ako imate vremena i više članova, razmislite o izradi 3D grafike. Iako osnovni 3D model može izraditi samo jedna osoba, složeniji detalji oduzimaju puno vremena sami. 3D modelima su potrebne teksture za dovršetak modela.
Napravite vlastitu video igru Korak 17
Napravite vlastitu video igru Korak 17

Korak 3. Dizajnirajte svijet igre ili strukturu

Kada imate grafiku spremnu za upotrebu, možete početi s izgradnjom igre. Ovisno o vašem stilu igre, možda ćete morati stvoriti razine ili područja za igru. Ako pravite zagonetku, možete početi s dizajniranjem zagonetke.

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

Korak 4. Razvijte vizuelnu imovinu

Ovisno o vizualnom stilu koji koristite, postoji mnogo programa koje možete koristiti za stvaranje svojih vizualnih sredstava. Neki od popularnih programa uključuju:

  • Blender - Ovaj program otvorenog koda najpopularnije je rješenje za 3D modeliranje. Na internetu postoji mnogo vodiča koji vam pokazuju kako brzo započeti.
  • Photoshop - Ovaj program je bitan za proces stvaranja tekstura, kao i većine 2D grafika. Ovaj je program skup, pa ako vam nedostaje novca, razmislite o upotrebi GIMP -a, alternative otvorenog koda. GIMP ima većinu istih funkcija.
  • Paint.net - Ovaj program je alternativa otvorenom kodu za Paint Shop Pro i omogućuje vam jednostavno stvaranje 2D vizuala besplatno. Ovaj program je vrlo koristan za stvaranje 2D grafike piksela.
Napravite vlastitu video igru Korak 19
Napravite vlastitu video igru Korak 19

Korak 5. Snimite audio materijal

Dizajn zvuka ima važnu ulogu u istraživanju igre koja se igra. Korištenje muzike ili ne, kada i kako koristiti zvučne efekte, te način na koji se dijalog govori može utjecati na to kako se igrači povezuju s vašom igrom.

  • Na internetu možete pronaći razne besplatne i dobre audio zapise i softver za stvaranje muzike. Razmislite o korištenju ovih besplatnih resursa ako vam nedostaje novca ili radite samostalno.
  • Kreirajte vlastite zvučne efekte s objektima u vašem domu.

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 češće moguće

Dok stvarate sve aspekte svoje igre, igrajte je kako biste bili sigurni da će vaša igra ostati zabavna i kohezivna. Ako postoji područje ili ideja koja nedostaje ili je loša, popravite je ili izbacite. Nakon što ste stvorili sve razine ili zagonetke ili područja, pokušajte ih igrati i dovršiti kako biste bili sigurni da će vaša igra biti ugodna od početka do kraja.

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

Korak 2. Ostanite fokusirani na osnovnu filozofiju

Tokom procesa razvoja, trebali biste stalno provjeravati drži li igra koju stvarate i dalje do filozofije koja je definirana od početka. Pobrinite se da se držite unaprijed izgrađene liste funkcija i da vas različiti dodaci ne pokolebaju.

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

Korak 3. Polirajte, polirajte i polirajte

Ponovno preispitujte svoj grafički, zvučni i dizajn igara kako biste poboljšali neka područja koja još trebaju poboljšati i istaknuli jedinstveni stil vaše igre. Vaša sposobnost brzog poliranja igre uvelike će ovisiti o grafičkom stilu koji odaberete i koristite.

Dio 6 od 7: Testiranje igre

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

Korak 1. Počnite tražiti greške

Nakon što ste stvorili igru od početka do kraja, vrijeme je da smislite kako je uništiti. Pronalaženje grešaka u vašoj igri, a zatim njihovo ispravljanje važno je kako biste osigurali da ovu igru može igrati što više ljudi.

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

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

Svaki mogući način interakcije igrača s vašom igrom vrijedi razmotriti i isprobati. Uvjerite se da se vaša pravila u igri ne mogu zaobići ili prekršiti napadajući ih što je više moguće.

Testiranje na greške može potrajati onoliko vremena koliko je potrebno za izgradnju same igre. Što više ljudi može pomoći u testiranju, više problema možete pronaći i riješiti

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

Korak 3. Dajte prioritet greškama koje treba popraviti

Ako imate dugačak popis grešaka i imate samo ograničeno vrijeme da ih ispravite, pobrinite se da se prvo pozabavite ozbiljnim greškama i oštetite igru. Na primjer, ako postoji greška koja omogućava igraču da postigne beskonačnost u igri zasnovanoj na rezultatima, tada biste trebali osigurati da se greška odmah riješi.

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

Korak 4. Gledajte druge ljude kako se igraju

Zamolite neke prijatelje da isprobaju vašu igru. Gledajte kako se nose sa izazovima u igri i kako stupaju u interakciju sa vašim svijetom igara. Možda će probati nešto o čemu dosad niste razmišljali.

Dio 7 od 7: Objavljivanje igre

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

Korak 1. Provjerite pravila izdanja programa navedena na stroju koji koristite

Svaki motor podržava određenu platformu, a neki motori zahtijevaju licence za izdanje za različite platforme. Na primjer, s Game Studioom možete objaviti igru na Windowsima i Mac OS X sa standardnom verzijom, ali ako želite objaviti igru u mobilnoj verziji, morate platiti više za nadogradnju na Pro verziju.

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

Korak 2. Izgradite entuzijazam za svoju igru

Kad se vaša igra uskoro objavljuje, pokušajte privući pažnju. Objavite neke snimke zaslona i video zapise svoje igre na popularnim forumima za igre. Kontaktirajte web stranicu s vijestima o igri i recite im da će vaša igra uskoro biti objavljena (obavezno navedite kako nabaviti igru, koliko košta i kratak opis igre).

Tokom proizvodnog procesa stvorite web stranicu kompanije kako biste mogli početi prikupljati sljedbenike. Stvaranje foruma o vašoj igri također je odličan način da privučete obožavatelje da međusobno komuniciraju, a ažuriranje vaše web stranice može privući i veću pažnju

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

Korak 3. Definirajte svoju distribucijsku uslugu

Neki nezavisni programeri će svoje igre pružati na vlastitom hostingu, ali možda će vam se ova metoda pokazati kao prilično skupa, a neki domaćini jednostavno ne mogu izdržati veličinu potrebnu za veliku i uspješnu igru. Postoji nekoliko popularnih mjesta za objavljivanje nezavisnih igara za Windows i Mac OS X:

  • Steam
  • Desura
  • Humble Store
  • GOG
  • Mobilne igre obično se moraju objaviti u odgovarajućim trgovinama (Apple App Store, Google Play Store i druge). Isto vrijedi i za konzole (Xbox Live, PlayStation Network i druge).
  • Različite usluge će uzeti različit postotak od svake prodaje vaše igre. Pogledajte pojedinosti ove u svakoj usluzi kako biste utvrdili koja je najbolja za vas. Većina službi ima prodajnog predstavnika kojem se možete obratiti izravno.
Napravite vlastitu video igru Korak 30
Napravite vlastitu video igru Korak 30

Korak 4. Upravljajte i održavajte svoju igru

Kad se vaša igra objavi, održavajte je što je više moguće popravljanjem grešaka i uključivanjem novog sadržaja. Doba digitalne distribucije znači da se igre mogu ažurirati brže nego ikad prije. Osim toga, s vremena na vrijeme pojavit će se jedan ili dva greška kako raste broj igrača koji pristupaju vašoj igri. Učinite sve što je moguće da popravite grešku što je prije moguće.

Savjeti

  • Ne postoji apsolutni način da napravite igru. Zamislite ovaj vodič samo kao okvir i upotrijebite proces koji je za vas najefikasniji.
  • Ne očekujte da ćete preko noći zaraditi mnogo novca. Pravljenje igre je posao zasnovan na hobijima i interesima, a novac je bonus za taj trud.
  • Bit će ljudi koji ne vjeruju da ćete to uspjeti. No, sve dok budete ozbiljni u vezi s tim, moći ćete dovršiti započeto.

Preporučuje se: