Vsebina
- Najprej pa moraš začeti s pravim duhom
- Vadnice in viri
- GameMaker: Studio
- Konstrukcija 2
- Enotnost
- Unreal Engine
- Sredstva in glasba
- Opengameart.org
- GameArt2D
Torej, želiš narediti igre, toda ne veš, kje začeti? Ne dolgo nazaj sem bil v istem položaju kot ti. Imel sem vso motivacijo, a nobene smeri. Po mesecih preizkušanja različnih motorjev iger, brisanja po spletu za vadnice in lovljenja sredstev, ki jih lahko uporabljam v svojih igrah, sem našel nekaj precej čudovitih orodij, ki omogočajo, da je razvojni proces veliko lažji, ko prvič začnete. Tako vam lahko pomagam prihraniti nekaj časa, tako da delim svoja odkritja.
Najprej pa moraš začeti s pravim duhom
Oblikovanje in razvijanje iger je lahko težko in vsi ne bodo izrezani, da bi to naredili. Eno od najpomembnejših orodij, ki jih imate v orodjarni, je pogon in želja, da začnete projekt in ga vidite do konca. Če imate ta pogon in odločitev, ste že na poti, da postanete razvijalec iger.
Nekaj, kar se mi je zdelo še posebej uporabno, ko sem začel s svojimi idejami za igre, je bilo, da niso vse moje ideje dobre. Dejstvo je, da so ljudje na Extra Credits naredili odličen videoposnetek, ki povzema dejstvo, da je dobro, da ne uspe in bi si morali prizadevati za hitrejši propad.
Če prihajate iz programskega ozadja, bo bolj robusten motor, kot sta Unity ali Unreal, verjetno večja vaša hitrost. Če želite bolj poglobljeno analizo teh možnosti, lahko preberete moj prejšnji članek, kjer govorim o prednostih in slabostih teh motorjev. Ti bodo zamudni motorji, s katerimi bi lahko delali zaradi velike količine zmogljivosti, ki jih imajo. Ampak, če greš za ta AAA videz in občutek v svojih igrah, ne moreš premagati teh motorjev.
Recimo, da imate malo ali nič izkušenj s programiranjem in samo iščete preprosto igro, kot je platformna igra. Če vam to zveni privlačno, vam predlagam, da si ogledate GameMaker: Studio ali Construct 2. Oba igralna stroja lahko uporabita preprosto logiko za izgradnjo funkcionalnosti svojih iger. Osebno sem zgradil preprosto Asteroidi igranje klon v GameMaker z uporabo svojega skriptnega jezika (ki je precej podoben JavaScriptu) v približno 4 urah, samo z naslednjimi enostavnimi vajami, ki jih najdete na spletu.
Lepota teh preprostih motorjev je, da vsakomur, ne glede na znanje programiranja, omogoča, da zamisli in jo spremeni v igro. To lahko povežete z njihovimi trdnimi in dokaj aktivnimi skupnostmi in imate veliko informacij, ki vam bodo pomagale na poti.
To nikakor niso vaša edina možnost za razvoj iger. Obstaja dobesedno na ducate (če ne na stotine) motorjev za igre, toda to so tisti, ki sem jih osebno poskušal razumeti.
Vadnice in viri
Zdaj, ko imamo svojo idejo in upajmo, da nam bo pomagal doseči svoj cilj, se bomo obrnili k učenju, da bo naša ideja več kot le zbirka misli.
Čudovita stvar pri tem, da si indie v tem dnevu in v starosti je, da je na voljo veliko virov in vaj za skoraj vse, kar bi lahko storili v razvoju. Naš edini resnični omejevalni dejavnik je, koliko časa se moramo zavezati k učenju, kako narediti naše igre.
Spodaj so našteta velika sredstva za učenje uporabe zgoraj navedenih motorjev:
GameMaker: Studio
Shawn Spalding
Tutorski ustvarjalec, ki je postal vodja skupnosti, video posnetki Shawn Spalding so bili moj prvi uvod v GM: S. Njegova "Prva igra!" predvajanje dobesedno vas popelje skozi, kako zgraditi igro v približno 3 urah.
HeartBeast
Benjamin, alias HeartBeast, je tutorski ustvarjalec in indie dev s številnimi odličnimi vajami. Ne samo, da je dobro seznanjen, ampak zelo dobro razlaga, kaj počne in zakaj to počne. Ima tudi knjigo in Udemy tečaj o GM: S.
Konstrukcija 2
the newboston
Bucky Roberts je med številnimi drugimi programi, ki se ukvarjajo s programiranjem in IT, sestavil 2 predvajalna seznama, ki pokrivata Construct 2. Čeprav je nekoliko starejši, koncepti še vedno delujejo enako in informacije so še vedno pomembne.
Jerementor
Jerementor razdeli programiranje v Construct 2 na način, ki olajša učenje in zabavo. Ima tudi nekaj seznamov za igranje iger, kot je platformna igra in puzzle igra.
Enotnost
YouTubov kanal YouTube se ponaša z več sto videoposnetki, ki zajemajo vse vidike razvoja iger v mehanizmu Unity. Poleg tega ima njihova spletna stran številne vadbene videoposnetke in urnike v živo, ki so redno načrtovani.
Brackeys
Brackeys zajema vrsto igralnih žanrov, 2-D in 3-D, kot tudi nekaj C # programskih vaj, namenjenih začetnikom. Ima odlično kakovost videa in razlaga koncepte na razumljiv način.
Unreal Engine
Podobno kot Unity, ima Unreal na stotinah vadnic na svojem YouTube kanalu, ki pokrivajo vse vidike njihovega motorja. Poleg tega ponavadi gostijo številne predstave v živo mesečno na Twitch.tv, ki pokrivajo številne teme, povezane z igro.
ArgKyle
TheSargKyle ima serijo vadb o ustvarjanju igre FPS, kot tudi trenutno serijo o ustvarjanju RPG. Vendar pa želim opozoriti, da če imate težave z OCD, morda ne boste mogli obravnavati načrtov za njegove igre.
Sredstva in glasba
Opengameart.org
Ta spletna stran je bila moja pomoč za zbiranje sredstev za izdelavo prototipov. Večina sredstev in glasbe na tem spletnem mestu lahko uporabljate, celo v komercialnem izdelku, pod pogojem, da priznavate prvotnemu ustvarjalcu. Večina umetnin, ki jih najdete tukaj, je usmerjena v 2-D igre.
GameArt2D
Še ena dobra stran, da vzamete kakšno 2D umetnost za pustolovščino, ki se spogleduje s staro šolo. Čeprav niso brezplačne, so cene precej razumne, če se razvijate v proračunu in imajo izbor freebies, ki so zelo visoke kakovosti.
Upam, da vam bodo te informacije pomagale na poti do razvoja iger. Izdelava igre je lahko težaven in dolg proces, zato ne spuščajte vase, če ne začnete opazovati rezultatov čez noč. Najpomembnejši del začetka projekta je, da se spomnimo, zakaj to počnete. Gre za zabavo in uresničevanje vaših ustvarjanj in idej.
Torej vzemite to znanje in pojdite tja, naredite nekaj in delite del sebe z drugimi skozi igre, ki jih naredite.