Vsebina
Torej, uživate v igranju iger, ali ste se kdaj spraševali, kako zabavno bi bilo narediti igro?
Kaj slišim, ne moreš kodirati? To je vredu. Pravite, da niste oblikovalec? Tudi to ni pokrovček!
Današnje igre so vedno bolj preproste za ustvarjanje, saj so sredstva prosto dostopna javnosti; da, to vključuje tudi vas! Indie razvijalci se pojavljajo povsod z edinstvenimi koncepti iger, ki pritegnejo pozornost javnosti. Seveda, gradimo igro, kot je Ni človekovega neba se ne bo zgodilo čez noč; ampak, kot karkoli, praksa naredi popolno!
Ideja
To je očitno izhodišče. Bodite ustvarjalni in začnite razmišljati o tem, kaj bi uživali v igri, verjetno je, da če vam bo všeč, potem bo tudi nekdo drug tam zunaj! Vendar s tem v mislih, ne pozabite, da bo koncept preprost. Ne želite preveč zakomplicirati stvari tako veliko, da bi izločili zabavo od tistega, kar ustvarjate. Ne pripravljajte zapletenih načrtov za naslednje Bioshock igro. Namesto tega bi vas vljudno premišljevali o igri z besedilnim ali prostorskim napadalcem.Ko boste imeli svojo idejo, vam bom dal naslednji jasen nasvet: drži se tega. Prehitro je, da skočimo iz ene briljantne ideje v naslednjo, tako da je vsaka nedokončana. Toda ena končana igra bo pomenila toliko več kot ducat nedokončanih iger. Da, naleteli boste na napake, zaradi katerih boste morda želeli začeti znova, toda to je odpravljanje teh napak, ki vam bodo pomagale razviti svoje spretnosti in se premakniti na večje in boljše igre! (Pomislite, da končate igro kot doseganje nove ravni navzgor)
Vrv je odprto kodno orodje, ki je popolnoma brezplačno! To je besedilo, zato bo za vas zelo dobro Dungeons and Dragons oboževalci, ki uživajo v izbranem stilu igre. Igre, ki temeljijo na besedilu, so v srcu vsakega, ki ga danes vidite; pred kratkim je BioWare pojasnjeval, kako se pogosto vrnejo na referenčne igre s pisalom in papirjem, da dobijo navdih za svoje. Če BioWare misli, da je to dobra izhodiščna točka, zakaj ne bi šlo?
Vrv je morda najpreprostejši ustvarjalec igre, ki ga boste našli. Ima enostaven vizualni urejevalnik, s katerim lahko v igro vnesete zgodbo. Ko končate, potem objavlja igro neposredno v formatu HTML, tako da jo boste lahko objavili skoraj povsod! Ker uporablja HTML, je Twine sposoben vključiti tudi slike, CSS in JavaScript, če si kdaj želiš uporabiti nekaj kode, kar ti bo dalo veliko več ustvarjalne svobode, ko boš delal nekaj kul iger.
Tukaj je nekaj zabavnih iger, ki so bile narejene z Twine: Destroy / Wait, Depression Quest.
2. GameSalad
GameSalad je še en brezplačen oblikovalni motor, ki vam omogoča, da imate na izbiro različno izbiro platforme za vašo igro, vključno z: iPhone, iPad, Android, Kindle, Nook, Windows 8 in Mac namizje. S svojim vizualnim vmesnikom »povleci in spusti« sploh ni potrebno nobeno znanje o kodiranju. Igra je narejena z dodajanjem vnaprej pripravljenih oblik vedenja (ki jih je še mogoče urejati) v prilagodljive oblike. Če ga postavimo bolj vizualno, lahko naredite jato sovražnih sovražnikov lovljenje znaka »junaka« v vesoljski ladji trikotnika v nekaj sekundah s pomočjo tega preprostega vmesnika.Najbolj zanimiv del pri uporabi GameSalada je, da lahko po ustvarjanju igre uporabite svoj In-App Previewer, da ga preizkusite tako za mobilno zmogljivost kot tudi za namizje. Potem, ko je izpopolnjen, ga preprosto objavite v GameSalad Arcade in naredite igro za ljudi po vsem svetu. Precej kul eh ?!
Tukaj je nekaj zabavnih iger, narejenih z GameSalad: Milo & Me, CAT-A-CLYSM.
3. Enotnost
Bi raje naredili 3D igro? Enotnost naredi 3D svetove veliko enostavnejše za ustvarjanje, kot se zdi, in to je vse brezplačno! (Razen če se želite resnično počutiti s komponentami v igri ali končati z več kot 100.000 dolarji, vendar tega ne bi bilo treba zdaj skrbeti.) Unity je zmogljiv mehanizem za upodabljanje, ki ustvarjalcem omogoča, da zgradijo svoje lastne 3D prizore v sploh ni časa! Vključuje številne lastne predpone, ki uporabniku omogočajo, da se igra z AI rutino, svetlobnimi viri, fiziko v igri in še veliko več! Lahko se uporablja tudi za ustvarjanje 2D ali 2.5D iger.Verjetno ste že uganili, da Unity ni tako preprosta kot zadnje dve možnosti, toda ne pustite, da vas to zadržuje! Še vedno uporablja zelo vizualni vmesnik, ki uporabniku omogoča, da potegne pokrajino in postavi predmete za gradnjo svoje okolice. Na voljo je tudi veliko orodij, ki vam pomagajo ustvariti bolj realistične nastavitve, kot so SkyBoxi, elementi (dim, ogenj itd.), Vgrajeni animacijski sistem in še več. Da, kodiranje bi bilo koristno, saj ga lahko uporabite za programiranje vedenja igralnih znakov z uporabo JavaScripta, C # ali Boo. (Priporočam JavaScript za začetnike.) Ampak, Unity je tako priljubljen zdaj, ko so forumi preplavljeni z nasveti, nasveti in odrezki kode, ki jih lahko uporabite! Poleg tega so Unity sami ustvarili zelo podrobne vaje, ki so kot nalašč za popolne začetnike. Pomoč je pri roki!
To je najbolj prilagodljiva možnost, ki vam omogoča objavo igre na PC, Mac, iOS, Android, Windows Phone 8, Windows Store aplikacije in BlackBerry 10.
Nekaj zabavnih iger z Unity so: The Forest, Supernauts.
Čas za nekaj testiranja
Zdaj imate svojo mojstrovino igre, vendar ne hodite skakati od veselja. Kot pri vsakem kreativnem projektu, je vedno prostora za izboljšave. To je del, kjer boste pogoltnili svoj ponos in prevzeli nekaj konstruktivne kritike. Poskusite dobiti občutek za to, kdo je vaša ciljna publika za igro in naj jih preizkusijo za vas. Ali ste naredili puzzle igro, ki bi zabavala ljudi srednjih let na poti na delo, ali je tako srčkano, da je le otrok lahko razumel trud, ki ste ga porabili za iskanje popolnega pikselenega mucka? Pridobite njihovo mnenje o tem, kaj deluje in kaj ne, kot tudi, kaj bi radi videli v igri (čeprav jih boste morali spomniti na svoje načrte, da bi stvari postale preproste).
To je vaša igra na koncu dneva, toda če so vaše sanje en dan, da to dosežejo globalno občinstvo, je ta korak ključen!
Verjemi vase
V vseh teh fazah morate verjeti vase, da se to zgodi. Morda se ne počutite, kot da karkoli veste o oblikovanju ali razvoju igre, vendar ne pozabite, da mora nekdo začeti nekje. Bili boste časi, ko boste čutili, da ne morete mimo problema, kot da ste zadeli zid. Lahko se celo počutite neumne v tistem času, toda prava inteligenca je znotraj samega reševanja problema. Nikoli ne obupaj.
Moja prva igra je bila narejena v elementu platna HTML5 s pomočjo JavaScripta. Sliši se lepo, kajne? No ... Ne toliko. Uspelo mi je izdelati preprosto, retro ping-pong igro, vsekakor ni slabo, vendar pa bi z uporabo urejevalnika iger, kot je zgoraj, to naredilo veliko lažje kot razviti ga preko surove kode. Zdaj, ko ste videli moj prvi poskus razvoja iger, upam, da vam bo dala zaupanje, da se lotite izdelave lastne igre. Morda ni popolna, ampak bo vaša!
Dodatne povezave
Če vam je všeč učenje malo kode, potem obstaja veliko lekcij na spletu, ki lahko pomagajo. Codecadamy je moja osebna najljubša; kot nalašč za začetnike! Uči vse vrste kodirnih jezikov brezplačno; najpomembnejši so HTML, CSS in Javascript. Khan akademija je dobra spletna stran, da gredo po tem, poučevanje, kako uporabiti svoje kodiranje spretnosti, da pripravi, animirati in na koncu narediti nekaj preprostih iger, kot tudi!
Nazadnje in kar je najpomembneje ...
Zabavaj se!
Edit: Za navdih je tukaj moja prva Unity3D kreacija!
Prosim, v komentarjih pustite vse povezave do svojih iger.