Kako narediti videoigro iz nič

Avtor: Janice Evans
Datum Ustvarjanja: 1 Julij. 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
Kako Umiti Čopiče za Ličenje
Video.: Kako Umiti Čopiče za Ličenje

Vsebina

Video igre niso več rastoča industrija. Ona je na vrhuncu. Več ljudi igra videoigre kot kdaj koli prej. To pomeni, da obstaja veliko priložnosti, da se novi ljudje prebijejo in naredijo odlično igro. To si lahko ti! Toda kako to storiti? Postopek izdelave iger je zelo težak, vendar ga lahko z malo pomoči ali finančnimi sredstvi naredite sami. Vodili vas bomo skozi osnove, ki jih boste morali upoštevati, če želite, da bo vaša igra postala boljša. Začnite s korakom 1 spodaj.

Koraki

Metoda 1 od 4: Priprava na uspeh

  1. 1 Razumeti svojo igro. Če želite, da proces poteka nemoteno, boste morali veliko načrtovati in razmišljati o globalnih vprašanjih. Kakšnega žanra bo vaša igra (RPG, strelec, platformer itd.)? Na kateri platformi bo vaša igra izdana? Kakšne so edinstvene in značilne lastnosti vaše igre? Vsako vprašanje zahteva drugačen nabor virov, spretnosti in načrtovanja odgovorov, saj vplivajo na razvoj iger na različne načine.
  2. 2 Naredite dober dizajn za igro. Način oblikovanja igre bo zelo pomemben, zato je najbolje, da se s temi stvarmi lotite, preden začnete ustvarjati igro. Kako bodo igralci napredovali skozi igro? Kako bodo igralci komunicirali s svetom okoli sebe? Kako boste trenirali igralce? Kakšno zvočno in glasbeno spremljavo boste uporabili? Vse to je zelo pomembno.
  3. 3 Bodite realni. Če bi bilo ustvarjanje iger, kot je Mass Effect, enostavno, bi to počeli vsi. Morate razumeti, kaj lahko in česa ne morete storiti brez velikega studia in dobrih izkušenj. Prav tako morate biti realni glede tega, kaj lahko storite v razumnem času. Če v resnici ne pogledate svojih moči, boste najverjetneje hitro razočarani in obupali. In nočemo, da obupate!
  4. 4 Poiščite dobro strojno in programsko opremo. Za ustvarjanje igre na kateri koli ravni nad "mobilno" je potreben računalnik, ki bi ga večina imenovala "fancy". Če uporabljate star sistem, boste hitro ugotovili, da na njem ne morete zagnati igre. Za ustvarjanje iger boste potrebovali tudi zelo zmogljive in precej specializirane programe. Nekateri so poceni ali brezplačni, drugi pa so lahko precej dragi. V naslednjih razdelkih bomo pogledali dobro programsko opremo, vendar lahko upoštevate, da lahko programska oprema, ki jo potrebujete, vključuje programe za 3D modeliranje, urejevalnike slik, urejevalnike besedil, prevajalnike itd.
    • Vsaj potrebujete zmogljiv procesor (vsaj štiri jedro in po možnosti enega novejših i5 ali i7), veliko RAM -a in napredno grafično kartico.

Metoda 2 od 4: Zgradite svojo ekipo

  1. 1 Naredite majhne igre sami in velike igre z drugimi ljudmi. Če želite hitro narediti mobilno igro s preprostimi slikami in kodiranjem, je to v redu.To je dober projekt, na katerem bi lahko delali sami, z njim pa lahko pokažete bodočim delodajalcem in vlagateljem, kaj lahko storite. Če pa želite narediti resnejšo igro, boste potrebovali pomoč drugih ljudi. Indie igre običajno razvija ekipa 5-10 ljudi (odvisno od težavnosti), bolj znane igre pa lahko razvije do nekaj sto ljudi!
  2. 2 Zgradite svojo ekipo. Če nameravate razviti igro v enem izmed najbolj stilov, boste potrebovali veliko ljudi z različnimi veščinami. Potrebovali boste programerje, modelarje, vizualne oblikovalce, oblikovalce iger in ravni, avdio strokovnjake ter producente ali ljudi, ki poznajo trženje.
  3. 3 Sestavite projektni dokument. Zamislite si to kot križanec med povzetkom in bojnim načrtom vaše igre. V projektnem dokumentu je opisano vse o oblikovanju vaše igre: igranje, mehanika, liki, zaplet itd. Z ustvarjanjem boste razjasnili tudi vse, kar je treba narediti, kdo bo to storil, kakšna bodo pričakovanja in glavni urnik za vse stvari. Projektni dokument je zelo pomemben ne le za vzdrževanje ekipe v dobri formi, ampak tudi za potencialne vlagatelje.
    • Vaš projektni dokument je treba razdeliti na odseke in vključevati podrobno vsebino.
    • Glavni odseki vključujejo zgodbo igre, glavne in manjše like, oblikovanje ravni, igranje, umetniško in vizualno oblikovanje, zvoke in glasbo v igri ter strukturo nadzora in oblikovanje uporabniškega vmesnika.
    • Projektni dokument ne sme biti omejen na besedilo. Običajno vsebuje tudi skice oblikovanja, zasnove konceptov in celo promocijske video posnetke ali zvočne vzorce.
    • Ne omejujte se in ne skrbite za obliko in obliko projektnega dokumenta. V njem ni enotne standardne oblike ali stvari. Naj bo dokument primeren za vašo igro.
  4. 4 Pomislite na denar. Za izdelavo igre je potreben denar. Orodja so med drugim precej draga, razvoj pa traja veliko časa (odšteje se od časa, ki bi ga lahko porabili za zaslužek). Projekt je dražji, več ljudi morate pritegniti in kompleksnejše veščine, ki jih morajo imeti za izdelavo čedalje naprednejših iger. Določiti morate, od kod boste dobili denar, in se z udeleženci pogovoriti, kako, kdaj in koliko jim boste plačali pred začetkom dela.
    • Najcenejši način za izdelavo igre je, da to storite 100% sami. Če pa nimate dovolj veščin ali pa boste potrebovali veliko različnih, bo težko. Za večino neizkušenih ljudi, ki delajo sami, je preprost klon mobilne aplikacije največ, kar je mogoče storiti. Tudi če igro izdelate sami, morate za večino dobrih motorjev in za številne trgovine z aplikacijami ali na drugih trgih še vedno plačati licence. Ne pozabite tudi na davke na dohodek, ki ga prejemate.
    • Za izdelavo povprečno kakovostne indie igre potrebujete na stotine tisoč dolarjev. Velika podjetja pogosto vlagajo milijone dolarjev v razvoj.

Metoda 3 od 4: Izvajanje rutine

  1. 1 Program. Za svojo igro boste morali izbrati motor. Motor za igre je del programa, ki vse do najmanjših podrobnosti nadzoruje, kako deluje vaša igra (na primer AI, fizika itd.). Motorji potrebujejo orodja, ki so včasih vključena, včasih pa jih je treba zgraditi iz nič. Omogočajo interakcijo in ustvarjanje igre na motorju. Ko se tega lotite, boste morali najti nekoga, ki zna pisati skripte s tem motorjem. Ko pišete skripte, povejte igralnemu mehanizmu, kaj naj naredi. To običajno zahteva nekaj spretnosti programiranja.
  2. 2 Ustvarite vsebino. Prav tako boste morali začeti ustvarjati vsebino v igri.To pomeni modeliranje likov, ustvarjanje sprajtov igre, okoliškega sveta, vseh predmetov, s katerimi lahko igralec komunicira itd. Za dokončanje te naloge običajno potrebujejo odlične spretnosti v programih 3D modeliranja in vizualne umetnosti. Dobro je tudi skrbno načrtovanje.
  3. 3 Izdajte več različic beta. Za dokončanje igre boste potrebovali ljudi. Ne bodite pozorni na napake. Želite le, da se ljudje igrajo, da se naučijo, kako drugi vidijo in doživijo igro. Nekaj, kar se vam zdi naravno, bi lahko zmedlo vse ostale. Navodilo ali element ploskve morda manjka. Nikoli ne moreš vedeti vnaprej. Zato je pomembno pridobiti mnenje od zunaj.
  4. 4 Test, test, test. Ko končate z ustvarjanjem igre, še niste končali. Vse morate preizkusiti. Vse. V svoji igri boste morali pregledati vse možne scenarije, da se prepričate, da nikjer ni napak. Vzame veliko časa in človeških virov. V urniku si namenite dovolj časa za testiranje!
  5. 5 Oglašujte svojo igro. Pokažite ljudem svojo igro, takoj ko jo končate. Pokažite ga podjetjem, ki bi morda želela vanj vlagati, pa tudi ljudem, za katere menite, da bi ga želeli igrati! Zaženite spletno mesto in spletni dnevnik za razvijalce, naložite posnetke zaslona, ​​videoposnetke, napovednike in drugo, da ljudem pokažete, za kaj gre v vaši igri. Ustvarjanje zanimanja je ključnega pomena za uspeh vaše igre.
  6. 6 Sprostite igro. Obstaja veliko krajev, kjer lahko objavite igro, vendar je natančna lokacija odvisna od vrste igre, ki ste jo naredili. Trgovine z aplikacijami in Steam so trenutno najbolj odprte za novince. Svojo igro lahko samostojno objavite na svojem spletnem mestu, vendar so cene gostovanja običajno previsoke. Poleg tega ne boste tako opazni.

Metoda 4 od 4: Iskanje virov

  1. 1 Preizkusite programsko opremo za ustvarjanje iger za začetnike. Obstaja nekaj odličnih programov, ki jih lahko začetniki uporabijo za izdelavo preprostih iger. Verjetno najbolj znana med njimi sta Game Maker in RPG Maker, vendar sta tudi Atmosphir in Games Factory dobra. Uporabite lahko tudi izobraževalna programska orodja za otroke, kot je MIT's Scratch. Presenetljivo so primerni za poučevanje osnovnih veščin, ki jih potrebujete.
  2. 2 Spoznajte različne grafične programe. Če ne boste najeli strokovnjaka za grafično delo, se morate veliko naučiti. Naučiti se boste morali delati s številnimi zapletenimi grafičnimi programi. Ampak to lahko storite! Photoshop, Blender, GIMP in Paint.net so dobra mesta za začetek, če želite ustvariti vizualne slike za svojo igro.
  3. 3 Najprej razmislite o tem, da bi postali profesionalec. Če boste imeli z vašim imenom povezane izkušnje, izobrazbo in dobro znano igro, boste veliko lažje naredili uspešno igro in privabili vlagatelje. Zato je dobro, da preden začnete sami izdelovati igre, delate v rednem, znanem podjetju za razvoj iger. To lahko zahteva obiskovanje šole ali pridobivanje določenih veščin, vendar vas vseeno pripelje do vašega cilja in je na koncu vredno.
  4. 4 Odpravite se v indie skupnost. Skupnost indie iger je močna, topla in prijazna. Če jih dobro podpirate, spodbujate, razpravljate in jim pomagate pri njihovih projektih, vam bodo vrnili denar. Pogovorite se z njimi, jih bolje spoznajte in jim dovolite, da vas spoznajo. Presenečeni boste nad tem, kaj lahko storite s podporo skupnosti.
  5. 5 Če ste resni, uporabite množično financiranje. Če želite narediti profesionalno igro, ki se bo lahko sama uprela drugim resnim igram, potrebujete denar. In o tem se ne razpravlja. Na srečo so se stvari v zadnjih nekaj letih spremenile in množično financiranje je neznanim ustvarjalcem omogočilo ustvarjanje odličnih iger. Oglejte si Kickstarter ali podobna spletna mesta.Toda bodite pripravljeni na trdo delo, ki ga morate opraviti, da boste izvedli odlično kampanjo, kar pomeni resnične cilje, dobre nagrade in stalno komunikacijo.

Nasveti

  • Ne mislite, da bo vaša prva igra revolucionarna. Če se res potrudite, kdo ve, bi se to lahko zgodilo, vendar je malo verjetno. Toda ne obupajte takoj, ugotovite, kaj je šlo narobe in kaj je bilo igralcem všeč. Uporabite stvari, ki so jim bile všeč v naslednji igri, in popravite ali odstranite stvari, ki jim niso bile všeč, ali slabe dele zadnje igre.
  • Učite se še naprej. Če kdaj potrebujete pomoč, jo prosite. Na svetu je na milijone ljudi, ki lahko pomagajo ustvariti igro, zato se nikoli ne bojte vprašati in jih poiskati. In ne pozabite, vedno obstaja prostor za rast. Še naprej se učite in se naučite več o ustvarjanju iger.
  • Test, test, test. Ena najbolj nadležnih in nadležnih stvari je, da po izidu v igri najdete kritično napako, napako ali hrošč. Razdelite igro na stopnje, kot so "razvoj" (še v razvoju), "alfa" (začetno ali zgodnje testiranje), "zaprta beta" (testiranje pred izdajo za povabljene ali izbrane osebe) in "odprta beta" (testiranje pred izdajo za vse). Izberite prave ljudi za alfa in beta stopnjo ter zberite čim več informacij in konstruktivnih kritik. Uporabite jih za izboljšanje igre in odpravo čim več napak pred izdajo. Opomba: svojim stopnjam dodajte "pre-" ali "version xx.xx", da jih dodatno optimizirate. Izboljšano izdajo natančno označite, če je to to.
  • Ne pozabite pogosto varnostno kopirati datotek. Ne veste vnaprej, kdaj se lahko računalnik pokvari.
  • Naredite hype in se oglašajte. Priznajmo si, da niste edini ustvarjalec novih iger. Lahko izdate igro, ki jo takoj zasenčijo novejše in / ali boljše igre. Za boj proti temu razširite novice o prihajajoči izdaji igre z vsemi razpoložljivimi sredstvi. Tu in tam "pustimo" nekaj podrobnosti. Nastavite datum izdaje, da se ga ljudje veselijo še dlje. Če je primerno, lahko celo razmislite o plačilu oglasov.
  • Čim več vadite, da boste pri ustvarjanju iger vedno boljši. Kot pravi pregovor, "praksa vodi do popolnosti"!
  • Končno, nikoli ne obupajte. Ustvarjanje igre je lahko dolgočasno, dolgočasno in nadležno. Včasih vas bo zamikalo, da bi nehali in počeli kaj drugega. Ne počni tega. Sprostite se, se sprehodite, delo preložite za nekaj dni. Ko se vrnete, se boste znova počutili samozavestno.
  • Ne pozabite, da je delo v timu vedno boljše kot delo sam. Obremenitev in izgubo časa lahko znatno zmanjšate tako, da udeležence razdelite na grafične oblikovalce in kodirnike, nato pa dodate podskupine, kot so "pisci in skladatelji" itd. To je pomemben del, ki je odvisen od izbrane programske opreme, saj oblikovalci grafičnih iger, kot so BGE, Unity in UDK, skoraj nimajo podpore za timsko delo in neposredno urejanje kode. Prehod na sistem za nadzor različic, kot je git, je verjetno najboljša ideja.
  • Naredite delovni načrt. Če ste prvič in si želite vzeti čas in eksperimentirati, vam ni treba. Vendar vam bo pomagal ohraniti korak in je še posebej pomemben, če imate obljubljen datum izida. Pomislite, kdaj nameravate vse dokončati, nato pa načrt izboljšajte tako, da ga razdelite na kodo, grafično oblikovanje itd.

Opozorila

  • Avtorske pravice! Bodite čim bolj izvirni z idejami za svojo igro. Če ne pomislite na kaj drugega, je dobro, da vzamete kakšen vidik igre in ga spremenite.Če morate nujno vključiti avtorsko zaščitene dele igre, kot so zgodba, liki ali glasba, o tem obvestite ustvarjalce izvirnika. Konceptualnih idej (igranja, kako pišete kodo itd.) Ni mogoče zaščititi z avtorskimi pravicami, medtem ko so imena likov in vesolje zgodb privzeto zaščitena.
  • Upoštevajte licence orodij, ki jih uporabljate. Številna lastniška programska oprema (na primer Unity) ne dovoljuje komercialne uporabe (kar pomeni, da z njo ne morete prodati igre), ne da bi plačali drago licenco. Tu je v veliko pomoč odprtokodna programska oprema, ki omogoča komercialno uporabo. Vendar bodite previdni pri ohranjanju avtorskih pravic za nekatere odprtokodne programe. Splošna javna licenca GNU je primer takšne licence. Določa, da morate program izdati pod isto licenco. Dobro je za igre in še vedno ga lahko prodate, če umetniške vire in podobno obdržite zase. Če pa uporabljate zaprte izvorne knjižnice, kot je FMOD, lahko naletite na pravne težave. Poleg tega, še posebej, če ste dober programer, boste imeli dostop do izvorne kode in ne boste več delali s črno škatlo. Zato lahko po potrebi spremenite in dodate orodja. Več o odprtokodni programski opremi (ki jo je ustvarjalec tega gibanja imenoval tudi "brezplačna programska oprema") lahko preberete tukaj.