Oglas
Želite sestaviti video igro. Ustvarili ste zgodbo in različne scenarije, ki jih lahko spremenite tako, da ustrezajo različnim žanrom. Težava je v tem, da je vaša sposobnost kodiranja slaba.
Torej kam greš? Odgovor je seveda v uporabi kompleta za gradnjo video iger - orodja ali nabora orodij, ki naj bi ljudem, ki nimajo tradicionalnih programerskih znanj, pomagal pri ustvarjanju lastnih iger.
Toda ali so ta orodja sploh dobra, ali ustvarjalca preveč omejujejo?
Zgodovina kompletov za gradnjo video iger
Uporaba aplikacije za ustvarjanje videoigre ni nič novega. V osemdesetih letih so imeli 8-bitni sistemi na voljo zbirko orodij, kot je Graphic Adventure Creator (podobna orodja so na voljo za sodobne platforme 3 Orodja za ustvarjanje lastnih besedilnih pustolovskih igerŽelite poskusiti izdelati svojo besedilno pustolovsko igro? Tu je vaša priložnost! Ta tri orodja vam bodo pomagala ustvariti svojo zapleteno in igrivo zgodbo. Preberi več ) in njegov predhodnik samo za besedilo, The Quill.
Kasneje je Shoot'Em-Up Construction Kit (a.k.a. SEUCK) omogočil ustvarjanje streljanje, skupaj z urejevalnikom ozadja / zemljevidov in urejevalnik spritejev, pri ustvarjanju pustolovske pustolovščine pa je bil uporabljen Adventure Construction Set za 8-bitne in 16-bitne sisteme igre. ZZT in MegaZeux sta še dve omembi.
Potem pa je nastal 3D Construction Kit, še ena 8- in 16-bitna možnost, ki uporabnikom omogoča, da gradijo 3D svetove, ki uporabljajo Freescape spodbujevalne programske opreme, ki je bil predstavljen v igrah, kot sta Driller in Total Eklipse.
Od sredine devetdesetih let prejšnjega stoletja so video igre v veliki meri nastajale s pomočjo lastnih gradbenih kompletov, natančnih naročil aplikacij, ki se uporabljajo za gradnjo svetove in like, vključite dialog in ustvarite vse, kar pripoved igre zahteva, tudi do umestitve likov in meniji.
V zadnjem času se pojavlja vse večje število orodij za ustvarjanje iger, nekatere smo si ogledali že prej 5 brezplačnih programskih orodij za razvoj iger, da naredite svoje igreBrezplačna programska oprema za razvoj iger je odličen način za začetek izdelave video iger. Sestavili smo najboljšo programsko opremo za igre na trgu. Preberi več . Vprašanje je torej, ali se lahko za ustvarjanje kakovostnih video iger uporabijo trenutne možnosti, ki so na voljo ljubiteljskim ali nizkoproračunskim ustvarjalcem? Presenetljivo je, da - z nekaj opozorili.
Construct 2 se lahko uporablja za izdelavo vseh vrst 2D iger, kot je prikazano v Stran s predstavitvami na spletnem mestu. Dejansko so igre, narejene s Construct 2, sploh lahko igral prav na mestu. Poglejte, kaj lahko ta motor naredi.
Brezplačna različica Construct 2 je objavila samo igre HTML5. Če želite izdelovati igre Windows, Mac, Linux, iOS, Android, Amazon Store ali WiiU, boste morali dobiti osebno licenco za 129,99 USD.
Na spletnem mestu Construct 2 je na voljo ogromno vadnic, ki vas bodo vodile skozi začetne faze. Forumi nudijo dodatne nasvete in podporo in lahko kupite sredstva (npr. Grafika, zvočni učinki, predloge, sprite) v trgovini, kar je koristno, če nimate talenta za izdelavo lastnih sredstev za svoje projekt igre.
Toda kako enostavno je to programsko opremo uporabljati? Splošno mnenje njegovih uporabnikov je, da ima Construct 2 a nežna krivulja učenjain čeprav lahko proizvaja kakovostne igre, je motor nekoliko omejen, če želite narediti nekaj res spektakularnega in edinstvenega.
Stencyl je prekleto dober. Igre, narejene s to programsko opremo, so se znašle visoko v App Store, kot so Nemogoči piksel (# 2 v ZDA), BLiP (# 1 v 18 državah) in Zuki's Quest (# 10 v ZDA). Če to ni potrditev zvonjenja, kaj je to?
Glavna prodajna mesta za Stencyl sta njegov sodoben vmesnik in zunanja podpora za napredne funkcije, kot so oglasi, mobilne lestvice, nakupi v aplikacijah in vtičniki drugih proizvajalcev. Vse to olajša, kar zmanjša trud, ki je potreben.
Brezplačna različica se lahko objavi samo kot Flash. Licenca Indie, ki je na voljo za 99 dolarjev na leto, omogoča objavljanje v sistemih Windows, Mac in Linux. Za iOS in Android boste morali kupiti licenco za Studio za 199 USD na leto. Poleg tega Stencyl ponuja podporo za enostavno objavo v Steam, App Store in Play Store.
Logika igre je sestavljena iz blokov z uporabo vmesnika povleci in spusti, ki močno spominja na MIT's Scratch. Če imate nekaj izkušenj s programiranjem (glejte zadnji odsek v tej funkciji), potem lahko naredite nekaj naprednega razvoja tako, da ustvarite svoje bloke, kodirane po meri, z uporabo jezika Haxe.
Stencyl ima a zmerna krivulja učenja zato predlagamo, da se stvari lotite počasi in oblikujete osnovne igre s ponudbenimi sredstvi ter se za nasvete in nasvete zanašamo na obsežen forum za podporo.
Če nameravate svojo igro objaviti v operacijskem sistemu Windows, boste veseli brezplačne licence za GameMaker: Studio (vendar ima zaslon z brizganjem). Licenca Professional, ki je na voljo za 149,99 USD, ima še nekaj funkcij in se znebi zaslona. Za izvoz v Mac, Linux, Android, iOS ali HTML5 boste potrebovali Master licenco za 799,99 USD.
Toda kaj lahko storite z GameMaker: Studio? Dobra ideja je dobra, če si ogledate naslove v stran za vitrine, kjer boste našli igre vrhunske kakovosti, narejene s tem motorjem. Največja zgodba o uspehu pa je hit indie smash Vroča linija Miami
Na voljo so spletne vadnice, ki vas bodo vodile skozi umetnost ustvarjanja iger, medtem ko je za tehnično podporo na voljo obsežna zbirka znanja. GameMaker: Studio ima tudi živahno spletno skupnost - eno največjih igralskih skupnosti na internetu - pripravljeno razpravljati o projektih in ponujati nasvete.
To je eno orodje za ustvarjanje iger, v katero se lahko znajdete, ne da bi se prehitro zataknili.
GameSalad je na voljo v dveh okusih. Osnovna različica stane 19 dolarjev na mesec (ali 199 dolarjev na leto) in izvozi le kot HTML5, medtem ko Pro različica stane 29 dolarjev na mesec (ali 299 dolarjev na leto) in izvozi v Windows, Mac, iOS in Android.
Če želite videti, kaj je mogoče s to programsko opremo za gradnjo video iger, preverite arkadne strani kjer boste našli nekaj naslovov, ki jih lahko preizkusite kot brskalniške igre. Oglejte si lahko tudi YouTube:
Vadnice in sredstva so na voljo na trgu GameSalad, medtem ko je podporo mogoče najti tako, da se pridružite forumu skupnosti, kjer boste našli tudi nasvete in trike za uporabo GameSalad.
Začenši s serijo Cookbook, ki je na voljo na spletnem mestu GameSalad, se lahko sprehodite po različnih orodjih in možnostih ter tako sestavite osnovne igre in sekvence. Z krivulja učenja, ki predstavlja objavljanje iger kot dosegljivih, GameSalad je močna možnost za vsakega novinca.
Na tej točki se morda sprašujete, ali je gradnja videoigre brez veščin programiranja dobra ideja. Navsezadnje vse možnosti, ki smo jih doslej predstavili, zahtevajo, da roko položite v žep za vse, kar ni igra HTML5.
Naj vam predstavimo GDevelop:
"GDevelop je odprtokodni ustvarjalec, ki deluje na več platformah in je zasnovan tako, da ga lahko uporabljajo vsi - nobene programske spretnosti niso potrebne."
S to programsko opremo se logika igre vzpostavi z vrsto dogodkov, izraženih v navadni angleščini. Igre lahko izvozite v Windows, Mac, Linux, Android ali HTML5. Zbirka vadnic in podrobni wiki so koristni za uporabnike, ki potrebujejo navodila glede programske opreme.
Potrebujete več pomoči? Nasvete in trike najdete na forumu, obstaja pa tudi podredit. Čeprav je podreddit v veliki meri premalo izkoriščen, lahko tam najdete nekaj primerov dokončanih iger.
Ta video prikazuje majhno deklico, ki se je v GDevelopu igrala s pomočjo očeta:
Če je vrsta igre, ki jo želite zgraditi, RPG, ste našli pravo orodje. Na voljo brezplačno kot preizkusna različica (polna različica je 69,99 USD), je ta najnovejša iteracija priljubljenega programa gradnje RPG dovolj zmogljiva za veterane razvijalce, vendar dovolj preprosta za otroke.
Vsak vidik ustvarjanja RPG je zajet, s presenetljivo dostopno ceno, na spletni strani pa so na voljo vaje in triki, ki vam bodo pomagali začeti in nadaljevati.
Če boste našli ceno, ki presega proračun, se imenuje brezplačna različica RPG Maker VX Ace Lite je na voljo, kar vam omogoča, da se seznanite s programsko opremo, preden se lotite nakupa.
Končna možnost, ki jo je vredno pogledati, je ClickTeam Fusion. Na voljo je brezplačna različica prenesi in razvijaj s preden nadgradite na polno različico, ki stane 99,99 USD. Toda to je priložen logotip brizga "Created with Fusion", ki ga lahko odpravite z nadgradnjo na razvijalce Developer za 399,99 USD.
Različica za razvijalce ima nekaj razširjenih možnosti in virov, ki upravičujejo cenovno znižanje in odpravlja vse omejitve pri distribuciji vaše igre.
Nastale igre so izdelane v HTML5, vendar obstajajo izvozniki, ki jih lahko kupite, da ustvarite naslove, ki se bodo igrali v sistemih Windows, Mac, Linux, Android, iOS.
Vadnice in forum skupnosti nudijo pomoč in pomoč pri ustvarjanju vaših iger, kar naj bi pomagalo da upravljate svojo pot po krivulji učenja in ustvarjate vedno bolj predvajano in privlačno izkušnje.
Nad orodji za ustvarjanje iger
Ti kompleti za gradnjo iger ponujajo različne stopnje natančnosti, a če želite ustvariti resnično spektakularne igre, boste to morali naučite se resničnega programiranja Kako se naučiti programiranja brez vseh stresovMogoče ste se odločili, da se lotite programiranja, bodisi zaradi kariere ali zgolj kot hobija. Super! Mogoče pa se začnete počutiti preobremenjeni. Ni tako super. Tukaj je pomoč za lažjo pot. Preberi več .
Naslednja najboljša stvar (potem, ko vam je všeč eden od zgornjih programov), je, da se premaknete na Unity, ki je morda najbolj razširjen motor za razvoj iger za ljubiteljske in neodvisne razvijalce. Lahko začnete prek našega vodnika za začetnike Unity Programiranje igre z enotnostjo: Vodnik za začetnikeUnity se je v razvijajoči se pokrajini razvoja indie iger pojavil kot nekaj dejanskega standarda: njegovi nizki stroški, enostavna uporaba in širok nabor funkcij so idealni za hiter razvoj iger. Preberi več .
Tudi na splošno bi morali porabiti čas za branje o programiranju. Če želite prihraniti denar, lahko to izkoristite brezplačne knjige o programiranju 9 brezplačnih knjig za programiranje, ki vas bodo naredili za profesionalcaKlicanje vseh programerjev, najsi bodo novi, stari ali stremejo: našli smo veliko izbiro brezplačnih (kot pri pivu) knjig, s katerimi boste izboljšali svoje sposobnosti kodiranja na naslednjo raven. Vstopite in uživajte. Preberi več . Razmislite tudi o preverjanju teh spletnih mest na osnove razvoja iger 4 brezplačne spletne strani, na katerih se lahko naučite osnov razvoja igerKo iščete dobro serijo vadnic za razvoj iger, želite tisto, ki vas bo naučila prakse in miselnost dobrega kodiranja, ker jih lahko potem prenesete v kateri koli jezik ali ploščad. Preberi več samo zato, da zagotovimo, da se izpolnijo morebitne praznine.
Ali razvijate video igre? Ali vas zanima, kako začeti na terenu? Kakšne igre želite narediti? Povejte nam o njih v spodnjih komentarjih!
Christian Cawley je namestnik urednika za varnost, Linux, samostojno delo, programiranje in razloženo tehnologijo. Proizvaja tudi Zares uporaben Podcast in ima bogate izkušnje na področju podpore za namizje in programsko opremo. Christian je sodelavec revije Linux Format, kristjalec Raspberry Pi, ljubitelj Lego in ljubitelj retro iger.