Kako narediti svojo video igro (s slikami)

Kazalo:

Kako narediti svojo video igro (s slikami)
Kako narediti svojo video igro (s slikami)
Anonim

Oblikovanje videoigre ni majhna naloga, če pa imate idejo, ki je predobra, da je ne bi naredili, ni boljšega časa, kot je zdaj začeti. Z razširjeno rastjo neodvisnega razvoja ustvarjanje igre nikoli ni bilo lažje ali cenejše. Upoštevajte ta priročnik, da začnete oblikovati in ustvarjati igro svojih sanj, nato pa jo delite s svetom.

Koraki

1. del od 7: Polaganje temeljev

Naredite svojo video igro 1. korak
Naredite svojo video igro 1. korak

Korak 1. Izberite svoj žanr

Čeprav je vsaka uspešna igra edinstvena na svoj način, se skoraj vsaka prilega posebnemu žanru. Odločite se, kakšno igro želite ustvariti, in poglejte, kaj počnejo druge igre v istem žanru. Nekateri pogosti žanri vključujejo:

  • Arkadne igre
  • Strelci
  • Uganke
  • Platformerji
  • Dirke
  • Pustolovščine
  • Neskončni tekači
  • RPG -ji
  • Strelci iz prve osebe
  • Strelci iz tretje osebe
  • Zgodba/Manga poganja JRPG
  • Vizualni romani
  • Tower Defense
  • Groza
  • Borci
  • Komedija
  • Preživetje
Naredite svojo videoigro 2. korak
Naredite svojo videoigro 2. korak

Korak 2. Izberite svojo platformo

Platforma, ki jo izberete za razvoj igre, bo močno vplivala na način njene razvoja. Platforma narekuje način nadzora igre; igre za pametne telefone običajno temeljijo na dotik in nagib, računalniške igre običajno uporabljajo tipkovnico in miško, konzole pa igralne ploščice. Upoštevajte, da večina komercialnih računalniških iger podpira tudi Gamepad.

  • Pri vseh teh pravilih obstajajo izjeme, vendar boste na splošno lažje oblikovali igro okoli določene metode nadzora.
  • Če želite narediti igro za iPhone, jo boste morali predložiti v trgovino Apple iz računalnika Mac. Vendar je ena izjema Godot Engine, ki vam omogoča tudi ustvarjanje za iPhone v Linuxu, kar je koristno, če nimate računalnika Mac.
Naredite svojo videoigro 3. korak
Naredite svojo videoigro 3. korak

Korak 3. Napišite idejno zasnovo

To bi morala biti vsaj ena stran, vendar bo srce izkušnje igranja, ki jo ustvarite. Vsebuje temeljne koncepte vaše igre in vam bo omogočilo, da vidite, ali je vaša ideja izvedljiva kot video igra.

Naredite svojo video igro 4. korak
Naredite svojo video igro 4. korak

Korak 4. Začnite z osnovno filozofijo

Ta izjava bo služila kot motivacijska sila za igro. To so zelo preproste izjave, ki segajo v bistvo igre. Pogosto ga obiskujte, da zagotovite, da vaša igra še vedno izpolnjuje svoje osnovne cilje. Nekaj osnovnih filozofij:

  • Ta igra simulira gospodarstvo vesoljske postaje
  • Ta igra vam omogoča, da igrate kot živ avto
  • Ta igra je namenjena preizkušanju igralčevih refleksov
Naredite svojo video igro 5. korak
Naredite svojo video igro 5. korak

Korak 5. Zapišite svoje funkcije

Funkcije so tisto, kar vašo igro loči od drugih v istem žanru. Začnite z navajanjem svojih idej in konceptov. Te pojme spremenite v stavke, ki temeljijo na dejanju. Snemajte med 5-15 funkcijami. Na primer:

  • Koncept: izgradnja vesoljske postaje.
  • Funkcija: Zgradite in upravljajte svojo vesoljsko postajo.
  • Koncept: poškodbe asteroidov
  • Značilnost: Boj za preživetje pred okoljskimi nevarnostmi, vključno z asteroidi, sončnimi raketami in kometi.
  • Če najprej zapišete svoje funkcije, boste lahko kasneje podrobneje opisali vsako od njih v dokumentu o oblikovanju. Če bodo vaše funkcije navedene na začetku, bo vaš projekt osredotočen in preprečil »zleze po funkcijah«, kamor se bodo ideje v procesu dodajale pozneje.
  • Nadaljujte s pregledovanjem teh funkcij, dokler se ne prepričate, da predstavljajo igro, ki jo želite narediti.
Naredite svojo video igro 6. korak
Naredite svojo video igro 6. korak

Korak 6. Vzemite si odmor

Idejno zasnovo dajte v predal in poskusite ne razmišljati o tem teden ali dva. Želite se vrniti k temu s svežim pogledom. To vam bo pomagalo ugotoviti, ali je projekt vreden nadaljevanja, ali se morate vrniti na risalno desko.

2. del od 7: Pisanje projektne dokumentacije

Naredite svojo video igro 7. korak
Naredite svojo video igro 7. korak

Korak 1. Pojdite na drobne podrobnosti

Oblikovalni dokument je hrbtenica vaše video igre. Vsebuje podrobne opise mehanike vaše igre, zapleta, nastavitev, estetskega oblikovanja in še več. Oblika dokumenta ni tako pomembna kot vsebina.

  • Oblikovalni dokumenti so še posebej pomembni, če vodite ekipo programerjev in umetnikov. Prepričajte se, da je dokument usmerjen proti njim in ne proti končnemu potrošniku. Izogibajte se nejasnosti in podrobno preučite, kako bi morala delovati vsaka mehanika igre.
  • Vsaka igra nima oblikovalskega dokumenta, niti dva oblikovalska dokumenta si ne bosta podobna. Uporabite te korake kot vodilo, vendar lahko svoj dokument prilagodite potrebam svoje igre.
Naredite svojo video igro 8. korak
Naredite svojo video igro 8. korak

Korak 2. Oblikujte kazalo

Vsak posamezen vidik igre je treba obravnavati v kazalu. Edina stvar, ki je ni treba vključiti, je zgodba, razen če je zgodba v osnovi povezana z mehaniko igre.

  • K vsebini se približajte na podoben način kot v priročniku za igre. Začnite s širokimi razdelki, kot so Ustvarjanje znakov, Boj in Glavni vmesnik, nato pa vsakega od teh odsekov podrobno razčlenite s pododdelki.
  • Zamislite si vsebino kot oris igre. Za vsak vnos v tabeli boste podrobneje preučili
Naredite svojo video igro 9. korak
Naredite svojo video igro 9. korak

Korak 3. Izpolnite vsak razdelek svojega dokumenta

Ko postavite mizo, začnite širiti mehaniko. Vzemite si čas za podrobnosti, da ne bo prišlo do zmede pri začetku programiranja. Vsakega mehanika je treba v celoti pojasniti, da ne pride do zmede, ko pride čas za njegovo izvedbo.

Naredite svojo video igro 10. korak
Naredite svojo video igro 10. korak

Korak 4. Zaženite ga druga oseba ali vaša ekipa

Odvisno od vašega pristopa je lahko oblikovanje iger zelo skupen proces. Vpogled drugih vam lahko pomaga, da se vaša igra osredotoči, in opozori na področja, ki niso tako dobro premišljena.

  • Prepričajte se, da oseba, ki jo prikazujete, ve, da jo nameravate izdati. Oseba morda ni preveč kritična do igre, za katero meni, da je le ideja.
  • Če ga želite pokazati bližnji osebi, običajno svojim staršem, ne pozabite, da so verjetno prizanesljivejši od vašega povprečnega recenzenta igre. To ne pomeni, da jih ne morete pokazati. Namesto tega ne smejo biti vaš edini vir povratnih informacij.

3. del od 7: Začetek programiranja

Naredite svojo videoigro 11. korak
Naredite svojo videoigro 11. korak

Korak 1. Odločite se za motor

Motor je temelj igre. Vsebuje množico razvojnih orodij, ki olajšajo ustvarjanje igre. Ustvarjanje igre z obstoječim motorjem je veliko bolj časovno učinkovito in manj zapleteno kot ustvarjanje nove iz nič. Za indie razvijalce so namenjeni različni motorji.

  • Motorji pogosto olajšajo upravljanje grafike, zvoka in umetne inteligence.
  • Različni motorji imajo različne prednosti in slabosti. Nekateri so bolj primerni za 2D grafiko, drugi pa za 3D grafiko. Nekateri motorji zahtevajo bistveno več znanja programiranja kot drugi. Obstaja več orodij za razvoj iger, ki jih lahko uporabite brez predhodnih izkušenj s kodiranjem. Mnogi motorji imajo licenčnine, zlasti za komercialno uporabo. Priljubljeni neodvisni razvojni motorji vključujejo:

    • Unity - 3D -motor, priljubljen zaradi enostavnosti uporabe in prenosljivosti. Unity podpira tudi razvoj 2D iger.
    • Unreal Engine - motor, ki ga je mogoče prilagoditi širokemu spektru uporabe. S tem motorjem je bilo narejenih veliko iger AAA. Privzeto ima tudi vizualno skriptiranje, imenovano Načrti.
    • Godot Engine - Brezplačen in odprtokodni motor, ki je v zadnjem času postal priljubljen. Več funkcij, ki so jih sodelavci dodali vsaki izdaji. Ima Visual Scripting in podpira več programskih jezikov. Lahko naredi 2D in 3D.
    • GameMaker: Studio - Eden najbolj priljubljenih 2D igralnih mehanizmov.
    • RPG Maker Series - Skriptni mehanizem, zasnovan za 2D RPG, je tradicionalni slog JRPG.
    • Vir - Zelo priljubljen 3D -motor, ki se stalno posodablja in spreminja.
    • Project Spark - optimiziran 3D -motor, ki nagovarja povprečnega uporabnika.
Naredite svojo video igro 12. korak
Naredite svojo video igro 12. korak

Korak 2. Naučite se svojega motorja ali poiščite nekoga, ki ga pozna

Odvisno od izbranega motorja se boste morda soočili s precejšnjo količino programiranja. Tudi najosnovnejši motorji bodo potrebovali čas, da razumejo, kako z njimi ravnati. Če programiranje presega vaše zmožnosti, se ga boste morali naučiti ali najeti nekoga.

  • To bo začetek vaše faze izgradnje ekipe. Če ne morete programirati, bo vaš prvi najem programer. Kasneje lahko skrbite za umetnost in zvok; Pred nadaljevanjem projekta morate imeti sposoben pripraviti delujoč prototip
  • Obstaja velika skupnost neodvisnih razvijalcev, s katerimi bi se morali povezati. Ljudje se bodo projektom pridruževali iz različnih razlogov in odškodnin. Tukaj je trden dokument o oblikovanju igre v veliko pomoč, ker kaže, da se zavežete svoji ideji.
Naredite svojo videoigro 13. korak
Naredite svojo videoigro 13. korak

Korak 3. Zgradite prototip

Ko se seznanite z motorjem, ki ste ga izbrali, sestavite prototip igre. Ta prototip bo služil kot osnovni preizkus osnovne funkcionalnosti igre. Za prototip ne potrebujete grafike ali zvoka, samo preprosta nadomestna mesta (na primer kocko ali paličico) in majhno preskusno območje.

  • Vedno znova preizkušajte in izpopolnjujte prototip, da zagotovite, da je zabavno igrati. Zabeležite vse, kar ne deluje ali se počutite dobro, in se ponovno oblecite v to vključeno mehaniko. Če prototip ni zabavno igrati, potem tudi zadnja igra verjetno ne bo.
  • Vedno bodo obstajale funkcije, ki so se zdele enostavne ali izvedljive, ki pač ne bodo delovale, ko bo čas za igro. Pričakujte, da se bo prototip večkrat spremenil, ko boste spreminjali, kaj deluje in kaj ne.
Naredite svojo video igro Korak 14
Naredite svojo video igro Korak 14

Korak 4. Izboljšajte kontrole

Najosnovnejša funkcionalnost igre je, da igralec z igro komunicira prek neke vrste kontrolnega vnosa. S prototipom zagotovite, da so kontrole čim bolj popolne.

Igre s slabo izvedenimi kontrolami bodo razočarale igralce. Igre s popolnoma izvedenimi kontrolami bodo nagrajene s spretnostmi igralca

4. del od 7: Ustvarjanje sredstev

Naredite svojo video igro Korak 15
Naredite svojo video igro Korak 15

Korak 1. Upoštevajte potrebe vašega projekta

Glede na obseg vašega projekta se vaše umetniške potrebe lahko zelo razlikujejo. Nekatere igre so zgrajene samo z enostavnimi oblikami in barvami, druge pa vsebujejo zapletene svetove, ki jih ustvarjajo velike skupine umetnikov in oblikovalcev zvoka. Bodite realni pri svojih ciljih glede sredstev v svoji igri in temu ustrezno najemite.

  • Večino neodvisnih iger ustvarjajo majhne ekipe, pogosto ena oseba. Če celoten projekt delate sami, pričakujte, da bo trajalo veliko časa, še posebej, če nameravate vsa sredstva ustvariti sami.
  • Na spletu prek razvojnih skupnosti so na voljo različna brezplačna sredstva. Vedno se prepričajte, da vse, kar uporabljate, ne krši avtorskih pravic nekoga.
Naredite svojo video igro Korak 16
Naredite svojo video igro Korak 16

Korak 2. Ustvarite grob osnutek neke umetnosti

Če želite začeti čutiti vizualno estetiko igre, boste morali začeti z uvajanjem umetnosti v prototip, nato pa začeti ta prototip širiti v pravo igro.

  • Uporabite lahko različne sloge. Pixel art (namerno retro) je eden najpogostejših stilov, ki jih uporabljajo neodvisni razvijalci. To je zato, ker je pixel art običajno najhitrejša in najcenejša umetnost za ustvarjanje, ki še vedno povzroči igro "lepega videza".
  • Če imate več časa in delovne sile, lahko razmislite o uporabi 3D -umetnosti. Osnovno 3D modeliranje je možno z ekipo za enega človeka, zahtevnejše podrobnosti pa bodo trajale bistveno več časa. 3D modeli potrebujejo teksture na vrhu modela.
Naredite svojo video igro Korak 17
Naredite svojo video igro Korak 17

Korak 3. Oblikujte svet ali strukturo igre

Ko boste uporabili nekaj umetnosti, lahko začnete graditi samo igro. Odvisno od sloga igre, ki ga ustvarjate, boste morda morali ustvariti ravni ali igralna območja. Če sestavljate puzzle igro, lahko začnete oblikovati svoje uganke.

Naredite svojo video igro 18. korak
Naredite svojo video igro 18. korak

Korak 4. Razvijte svoja umetniška sredstva

Odvisno od vašega umetniškega sloga lahko za ustvarjanje umetniških sredstev uporabite različne programe. Nekateri bolj priljubljeni programi vključujejo:

  • Blender-Ta odprtokodni program je ena najbolj priljubljenih rešitev za 3D modeliranje. Na spletu so na voljo neskončne vaje, ki vam lahko pokažejo, kako hitro vstati in teči.
  • Photoshop - Ta program je bistven v procesu teksturiranja in ustvarjanja večine 2D umetnosti. Je drago, zato, če je denar zaskrbljujoč, poskusite z odprtokodno brezplačno alternativo Photoshopu GIMP. GIMP ima večino istih funkcij.
  • Paint.net-To je odprtokodna alternativa Paint Shop Pro in vam bo omogočila brezplačno ustvarjanje 2D umetnosti. Ta program je še posebej uporaben za ustvarjanje 2D grafike slikovnih pik.
  • Uporabite Adobe Illustrator - Ta program je primeren za vektorsko umetnost. Je drago, zato, če je denar zaskrbljujoč, poskusite z odprtokodno brezplačno alternativo Illustratorju Inkscape.
Naredite svojo videoigro 19. korak
Naredite svojo videoigro 19. korak

Korak 5. Posnemite zvočna sredstva

Oblikovanje zvoka igra pomembno vlogo pri potopitvi med igranjem igre. Ne glede na to, ali imate glasbo, kdaj in kako uporabljate zvočne učinke ter govorni dialog, vse vpliva na način, kako se igralec poveže z igro.

  • Na spletu lahko najdete več zmogljivih in brezplačnih zvočnih posnetkov in programske opreme za ustvarjanje glasbe. Uporabite jih, če imate omejen proračun ali delate neodvisno.
  • Ustvarite zvočne učinke s predmeti po vašem domu.

5. del od 7: Vse skupaj

Naredite svojo videoigro 20. korak
Naredite svojo videoigro 20. korak

Korak 1. Igrajte svojo igro kolikor je le mogoče

Ko gradite vsak vidik igre, jo igrajte, da zagotovite, da ostane zabavna in kohezivna. Če se vam zdi področje ali ideja šibka ali slabo izvedena, jo izboljšajte ali izrežite. Ko so vse vaše ravni ali uganke ali igralna področja dokončane, jih preigrajte in se prepričajte, da je zabavno od začetka do konca.

Naredite svojo video igro 21. korak
Naredite svojo video igro 21. korak

Korak 2. Ostanite osredotočeni na svojo osnovno filozofijo

V celotnem razvojnem procesu morate nenehno preverjati, ali vaša igra dosega to filozofijo. Prepričajte se, da se držite svojega seznama funkcij in da vas vse več dodatkov ne bo motilo.

Naredite svojo video igro 22. korak
Naredite svojo video igro 22. korak

Korak 3. Poliraj, poliraj, poliraj

Nenehno pregledujte svojo umetnost, zvok in oblikovanje iger, da zgladite grobe robove in razkrijete poseben slog igre. Vaša sposobnost hitrega poliranja bo močno odvisna od umetniškega sloga, ki ste ga izbrali.

6. del 7: Testiranje igre

Naredite svojo video igro 23. korak
Naredite svojo video igro 23. korak

Korak 1. Začnite lov na hrošče

Ko imate delujočo igro od začetka do konca, je čas, da začnete iskati načine, kako jo prekiniti. Odkrivanje hroščev v vaši igri in njihovo zatiranje je bistveno za zagotovitev, da jo lahko igra čim več ljudi.

Naredite svojo videoigro 24. korak
Naredite svojo videoigro 24. korak

Korak 2. Izvedite dejanja, ki jih običajno ne bi poskusili

Upoštevati je treba vse možne načine interakcije igralca z igro. Prepričajte se, da pravil igre ne morete zaobiti ali prekršiti, če jih čim bolj napadete.

Testiranje hroščev lahko traja veliko časa, tudi toliko, kolikor je bilo potrebno za ustvarjanje igre. Več ljudi, ki vam lahko pomagajo pri testiranju, več težav boste lahko našli in odpravili

Naredite svojo video igro Korak 25
Naredite svojo video igro Korak 25

Korak 3. Dajte prednost popravilu morebitnih hroščev

Če imate velik seznam hroščev in imate le omejen čas za odpravo igre, se najprej lotite resnih napak, ki uničujejo igre. Če bi na primer prišlo do hrošča, ki bi igralcu omogočil neomejeno visoko oceno v igri, ki temelji na rezultatih, bi se morali prepričati, da je za hrošča takoj poskrbljeno.

Naredite svojo video igro Korak 26
Naredite svojo video igro Korak 26

Korak 4. Opazujte igranje drugih ljudi

Pridite k prijateljem, da preizkusijo vašo igro. Oglejte si, kako se lotevajo vaših izzivov in kako sodelujejo z vašim svetom iger. Verjetno bodo poskušali narediti stvari, za katere si sploh niste mislili, da jih bo kdo naredil.

7. del od 7: Sprostitev svojega dela

Naredite svojo video igro Korak 27
Naredite svojo video igro Korak 27

Korak 1. S svojim motorjem preverite pravila za izdajo prevedenih programov

Vsak motor podpira posebne platforme, nekateri pa za izdajo na različnih platformah potrebujejo različne licence. V Game Studiu lahko na primer izdate v sistemih Windows in Mac OS X s standardno različico, vendar morate nadgraditi na različico Pro in plačati dodatno pristojbino za izdajo mobilnih različic.

Naredite svojo video igro 28. korak
Naredite svojo video igro 28. korak

Korak 2. Hype svojo igro

Ko se bližate izidu igre, poskusite pritegniti pozornost. Objavite nekaj posnetkov zaslona in video posnetke svoje igre v akciji na priljubljenih forumih za igre na srečo. Obrnite se na spletna mesta z novicami o igrah na srečo in jim sporočite, da bo vaša igra kmalu izšla (ne pozabite vključiti, kako jo dobiti, koliko stane in povzetek igre).

Med proizvodnjo ustvarite spletno stran podjetja, da boste lahko začeli graditi privržence. Gostovanje foruma za vašo igro je odličen način, da se oboževalci pogovarjajo, redno posodabljanje vašega spletnega mesta pa lahko pritegne več pozornosti

Naredite svojo video igro Korak 29
Naredite svojo video igro Korak 29

Korak 3. Odločite se za distribucijsko storitev

Nekateri neodvisni razvijalci bodo gostili igro na svojem spletnem mestu, vendar boste morda ugotovili, da vas povpraševanje stane znaten znesek pristojbin za gostovanje, nekateri gostitelji pa ne prenesejo obremenitve, ki jo zahteva uspešna igra. Obstaja več priljubljenih prodajaln za izdajo neodvisnih iger v računalnikih, Mac OS X in Linuxu:

  • Steam
  • Desura
  • Skromna trgovina
  • GOG
  • Mobilne igre je običajno treba izdati v njihovih bodočih trgovinah (Apple App Store, Google Play Store itd.). Enako velja za konzolne igre (Xbox Live, PlayStation Network itd.).
  • Različne storitve bodo različno znižale prodajo vaše igre. Raziščite vsakega posebej in preverite, ali je pravi za vas. Večina storitev ima v prodaji borovce. Predstavniki, s katerimi se lahko kot razvijalec pogovarjate neposredno.
Naredite svojo video igro 30. korak
Naredite svojo video igro 30. korak

Korak 4. Podprite svojo igro

Ko bo vaša igra izdana, jo finančno podprite s popravki napak in več vsebine. Doba digitalne distribucije pomeni, da je mogoče posodobiti igre hitreje kot kdaj koli prej. Verjetno se bodo hrošči pojavili, ko bo splošno prebivalstvo dostopilo do vaše igre. Naredite vse, da jih popravite čim prej.

Video - z uporabo te storitve se lahko nekateri podatki delijo z YouTubom

Nasveti

  • Nekaj ljudi bo, ki ne bodo verjeli, da to zmorete, a dokler to jemljete resno, lahko to dosežete.
  • Ne pričakujte, da boste čez noč zaslužili milijone. Ustvarjanje igre bi moralo biti delo strasti; zaslužek je dobrodošel bonus.
  • Imejte v mislih svoje občinstvo. Je to igra namenjena otrokom, najstnikom ali odraslim? To je lahko v pomoč pri oglaševanju. Na primer, igre za otroke bi se morale pojavljati v reklamah v otroških oddajah, ne pa v časopisih in poznonočnih oddajah.
  • Začnite z ustvarjanjem majhnih iger. Ne mislite, da bi zaslužili, čeprav je to vaš cilj, in naredite igre, ki so vam všeč. Ko pride čas, boste vedeli, kdaj zaslužiti.
  • Ni enega načina za ustvarjanje igre. Razmislite o tem priročniku kot o pregledu in se držite postopka, ki vam najbolj ustreza.

Opozorila

  • Naredite veliko raziskav, da vidite, ali je razvoj iger za vas!
  • Ustvarjanje video igre ni tako zabavno kot igranje. Mnogi mladi igralci iger želijo narediti videoigro preprosto zato, ker jih radi igrajo. Igranje in ustvarjanje nista ista stvar. Morali boste igrati in narediti isto stvar v svoji igri več sto tisočkrat in to storiti več let. Nekateri igralci igre (potrpežljivi) to lahko storijo. Drugi odnehajo po nekaj mesecih, ko jim je dolgčas.
  • Izogibajte se oceni AO od ESRB, sicer trgovci na drobno ne bodo želeli prodati vaše igre ali spletnih trgovin. Samooceniti svojo igro je lahko težko, vendar si oglejte igre, ki so že prejele oceno AO, in primerjajte svojo z njihovo.
  • Verjetno boste na poti udarili v zagate, vendar se ne pustite odvrniti. Ustvarjanje dobre igre je dolgotrajen proces, vendar bo rezultat vreden truda.

Priporočena: