Najbolji alati za razvoj igara: Kako napraviti svoju igru

Dok se vozikate po najnovijem konzolom za blokade, bez sumnje ste se pitali kako spustiti kontroler i sami izgraditi igru. Međutim, primjenjivanje vaših ideja je zastrašujući zadatak, zbog čega smo zajedno sastavili ovaj članak o najboljim alatima za razvoj igara..


Razvoj igara se smatra izazovnom disciplinom za ulazak u zemlju, koja zahtijeva savladavanje skrivenih programskih jezika i godina studija. Sve češće to čine i jednostavni alati za razvoj igara. Netko tko ima ideju za igranje sada ima više načina nego ikad da svoju viziju izbaci na ekran, bez obzira na tehničku pozadinu, zahvaljujući igara za jednostavno korištenje igara.

Ispod ćemo vam dati pregled najboljeg softvera za razvoj igara koji je danas dostupan. Neki se alati široko koriste profesionalni programeri, a drugi su početnici. Današnja scena razvoja vrlo je raznolika, pa čak i najjednostavniji pokretački mehanizam može se koristiti za stvaranje uspješnih igara uz malo truda i kreativnosti. Prvo, hajde da napravimo neku teoriju.

Što čini dobru igru?

Igre su ogromno polje. Pitanje ukusa je upravo ono što čini dobru igru. Ako želite na kraju prodati svoju igru, morat ćete biti sigurni da je dovoljno ljudi želi igrati. Pokretanje s malim nije problem pod uvjetom da imate ideju koju nitko nije isprobao ili način kako poboljšati postojeći žanr ili se razlikovati od konkurencije.

Najbolje bi polazište bilo da vašu ideju odložite na papir (ili u uređivač teksta). To će vam pomoći da razjasnite svoje ideje i shvatite što treba učiniti, a posebno je važno ako radite kao tim. Možda ćete otkriti detalje kako naiđete na nedosljednosti i pronađete stvari kojima je potrebno pojašnjenje.

Stavljanje ideje na papir može vam pomoći u stvaranju slike izazova koje treba riješiti i daje vam osjećaj potrebnog rada. RPG 10 puta veći od Final Fantasy VII mogao bi zvučati kao sjajna ideja, ali započnite s dizajnom i shvatit ćete samu skalu zadatka koji postavljate sami.

Stvaranje imovine i biblioteke

Stvaranje imovine velik je zadatak, vjerojatno veći nego što mislite. Grafika se mora nacrtati, a zatim animirati. Ovo nisu samo likovi i pozadine igre, trebat će vam i izbornici, ikone, gumbi, zasloni za pomoć, snimke zaslona za internetske trgovine i još mnogo toga. I trebat će vam zvučni efekti i glazba.

Većina alata ovdje nudi knjižnicu besplatnih i plaćenih sredstava. Ako ih upotrebljavate, možda će biti teško da vaša igra izgleda točno onako kako si zamislite.

Besplatni alati poput Paint.net i Audacity mogu vam pomoći ovdje ako želite otići dalje od korištenja biblioteka i dobiti stvari koje izgledaju i zvuče onako kako želite. Paint.net je odličan besplatni grafički alat, nije toliko moćan kao nešto poput photoshopa, ali primjeren za stvaranje vaših vizuala.

Zvukovi će također morati biti formatirani. Oni koje pronađete na mreži mogu biti u različitim formatima (kao i oni koje sami stvorite, osim ako niste jako disciplinirani i ne razvijete sustav). Ovdje se Audacity može pokazati korisnim, omogućujući vam lako pretvorbu između formata i brzine prijenosa, kao i rezanje i lijepljenje zvučnih efekata prema vašim potrebama.

Poboljšanje vaše igre

Kad prvi put zaživite svoju ideju, mogli biste pronaći da stvari ne funkcioniraju baš onako kako ste zamislili. Iteracija i poboljšanje su ključevi za ispravljanje stvari, po mogućnosti s što većim brojem povratnih informacija od testera. Ako napravite male promjene i naučite što treba, a što ne, pomoći ćete da svoju igru ​​oblikujete u nešto u čemu će ljudi uživati.

Postavljanje osnovne mehanike igre često je relativno jednostavno. Ožičenje izbornika, tablica visokih rezultata, značajke društvenih medija, zahtjevi za razne platforme, platni sustav u igri i sve ostalo su značajni zadaci koji mogu pojesti puno vremena. Ono što će vam pomoći je da imate platformu koja za vas čini velik dio dizanja teških tereta (ili kao što to npr. Twine) čini stvari laganim i jednostavnim.

Distribuiranje vaše igre testerima je također korisno, pa se pobrinite da imate nešto što možete lako (i sigurno) izraditi i dijeliti ili raditi s platformom koja omogućuje besplatno objavljivanje igre. Aplikacije za radnu površinu i Android mogu se lako pokrenuti. Postoji nekoliko načina za to, ali usluga pohrane u oblaku je odlična opcija.

iOS ima blagi sustav certifikacije koji iskusnim programerima može uzrokovati glavobolju, a Testflight, njegov sličan problematični distribucijski sustav, zahtijeva postavljanje plaćenog računa, iako dobro funkcionira nakon konfiguriranja..

Manji je bolji

Budući da vaš prvi projekt započinje manjim, pružit će vam više šansi za prelazak cilja kao višemilijunski ep. Jednostavna arkadna igra možda vam se ne čini potresnom zemljom, ali će vam omogućiti da se borite sa svojom platformom po izboru i dobijete ideju o tome što je uključeno u izgradnju i doradu kompletnog projekta. Dovršavanje nečega je ogromna prekretnica i ne biste trebali početi očekivati ​​da će prva igra biti vaš magnum opus.

Sa stajališta koda, 2D rad općenito je intuitivniji od 3D rada i ima manje toga što može poći po zlu. Moderni okviri i alati mogu to ublažiti u određenoj mjeri, ali započinjanje manjih možda je najbolji način da pronađete svoja stopala.

Najbolji alati i razvojni alati

Pogledajmo sada same alate koje smo odabrali nakon što smo se dugo igrali s njima. Svi su bili ugodni za korištenje i svaki nude potencijalnim programerima različite stvari. Naručili smo ih od najjednostavnijih do najnaprednijih, pa imajte to na umu kad odlučujete za što ćete ići.

Viti

Twine je besplatni mrežni alat koji vam omogućuje stvaranje igara u prozoru preglednika. Igre su jednostavne interaktivne priče, slično poput biranja vlastite avanturističke knjige (ako se toga sjećate). Dodajete tekst i slike te stvarate veze koje vas šalju na druge dijelove priče. Dijelovi priče gledaju se kao “odlomci” – kutije s povezujućim strelicama između njih, prikazujući ukupni tijek. Možete dodati audio i videozapise kako biste svom djelu dali atmosferu.

Kako funkcionira Twine

Glavni ekran izgleda kao komad grafičkog papira sa svim prolazima povezanim strelicama koje predstavljaju smjer veza. Možete ih povući i postaviti ih da biste dobili predstavu o tome kako se vaša priča uklapa. Ovo će biti sve korisnije jer priča postaje složenija, pogotovo ako koristite nelinearni pristup kada igrači mogu slobodno lutati naprijed i nazad između prolaza.

Možete stvoriti nešto linearno što teče uglavnom prema naprijed ili stvoriti međusobno povezana područja koja igrači mogu istražiti u slobodno vrijeme.

Stvaranje odlomka je tako jednostavno kao i upisivanje teksta u uređivač. Utipkavate izravno u preglednik i riječi čarobno postaju dio vaše igre bez ikakvog potrebe za kodiranjem.

U svom najosnovnijem dijelu, prolaz za obloge sastoji se od teksta i poveznica na druge odlomke. Ovo je već dovoljno da sami napravite cjelovitu priču o odabiru-avanturi. Međutim, možete ići dalje ako želite.

Lako ako stvorite vezu do odlomka koji još niste stvorili, uspostavit će se automatski i prikazati na grafu. Tako se možete kretati od lokacije do lokacije dodajući sadržaj kako idete. Jednom kada jednom započnete, osjećate se intuitivno graditi svoju avanturu kao i igrati je.

Jezgra funkcionalnosti u srcu Twinea toliko je jednostavna da ga možete pokupiti za doslovno minute i odmah stvarati sadržaj. Od svih alata koje smo pogledali sigurno je bilo najbrže krenuti.

Pruža vam izbor tri “formata priča” koji vam omogućavaju da učinite stvari više ili manje složenim ovisno o tome koliko kontrole nad pričom želite. Možete koristiti standardni CSS za promjenu izgleda, iako je to lako na oku, a da to ne morate činiti.

Možete dodati varijable tako da igrači mogu imati stvari poput zaliha, ograničenog zdravlja i gotovine u igri ako ih želite implementirati. Možete i napraviti kolače s kockicama, na primjer, omogućavajući igračima da se bore protiv čudovišta ili simuliraju kasino. Ako želite da značajke nisu dostupne putem Twineovih prilagođenih kuka, možete koristiti Javascript iako se može zakomplicirati ako koraknete previše izvan predviđenih funkcija.

Objavljivanje s Twineom

Kada završite svoj glavni rad, imat ćete HTML stranicu koju možete ugostiti na vlastitoj web stranici ili potencijalno paket kao web stranicu za mobilne uređaje. Budući da možete dodati prilagođeni kôd, ovdje se može učiniti sve što se može učiniti na standardnoj web stranici, iako je radost ovog alata njegova jednostavnost, tako da je to možda najbolje izbjeći.

Svoju igru ​​možete besplatno objaviti i na Philome.la, pod uvjetom da imate Twitter račun kako biste je mogli dobiti pred ljudima, a da ne morate ništa platiti.

U osnovi je Twine način povlačenja i spustanja za izradu HTML stranica i jednostavno povezivanje zajedno s nekoliko jednostavnih kukica za dodavanje daljnjih funkcija ako ih želite. Ovo je nevjerojatno jednostavan alat za učenje i korištenje. Sve što stvarno trebate učiniti je upisati i dodati prolaze i povezati ih. Iako je jednostavno, ovdje postoji puno prostora za kreativnost.

Gamefroot

Naglašen mlađim korisnicima, gamefroot nudi pomoć djeci u pripremi za karijeru u industriji videoigara. Sadrži jasno sučelje koje se temelji na pločicama i niz tutorijala koji vas vode korak po korak kroz različite zadatke. Omogućeno je puno besplatne grafike tako da ćete lako stvoriti nešto što izgleda dobro, a djeca će sigurno voljeti pokazati svoje kreacije svojim prijateljima.

Vodiči sadrže obilje grafike i animacije. Djeca će bez sumnje uživati ​​prilagođavajući ih od samog početka. Kao i tutorijali, postoje i predlošci koji vam omogućuju da započnete s postavljanjem stvari za vaš žanr po izboru. Ako želite, slobodno možete koristiti praznu škriljevcu, ali predlošci vam daju jednostavan način za započinjanje.

Kako djeluje Gamefroot

Postoji snažni uređivač razine koji vam omogućuje brzo crtanje terena na temelju pločica. Vječito igranje platforme ovdje je povjetarac. Dodavanje i prebacivanje između razina također je lako, samo kliknite ikonu plus svaki put kada želite dodati novu. Na raspolaganju vam je velikodušna ponuda besplatnih sredstava i više ih je na raspolaganju ako ih odlučite platiti.

Logika igre predstavljena je kao raznobojni komadići slagalica pomoću kojih se može manipulirati kako bi se igra prilagodila. Čini se da je to moćan sustav koji vam omogućuje da unesete promjene u matematiku koja pokreće igru, a istovremeno je mnogo teže slomiti stvari nego kod.

Iako je ovo zanimljiv pokušaj da logika igara djeluje zabavno, nama je izgledala pomalo vizualno zbunjeno. Djeca će se možda poboljšati u tome što čak i mi počinjemo shvaćati kako postajemo stariji i lako ih zbunjuju nove stvari.

Sve u svemu, prezentacija je lijepa i prijateljska, a kad djeluje, alat će je rado koristiti. Međutim, sučelje može biti frustrirajuće i ima hrapave rubove kada počnete ulaziti u njega.

Pronašli smo nekoliko bugova i smicalica koji su ga učinili malo manje intuitivnim nego što je mogao. Pokušavajući dodati animaciju, poslala nam je poruku: “ovo sredstvo pripada drugom korisniku i treba ga duplicirati”, a zatim je otvorilo prozor u kojem je pisalo “dupliciranje” koje se nikada nije zatvorilo. Morali smo ponovo učitati preglednik, izgubivši sav svoj posao do tog trenutka. Ovakvi problemi su upravo ono što ne želite vidjeti u nastavnom sredstvu, mada će to djeci donijeti dom koliko dosadna tehnologija može biti.

Otkrili smo i da nekoliko uobičajenih radnji koje biste mogli očekivati ​​u alatu za dizajn nije bilo. Ctrl + C i Ctrl + V nisu nam dopuštali dupliciranje imovine. Povlačenje imovine na različite slojeve nije ih premjestilo tamo. Gumb s karticom nije pomicao pokazivač između skočnih polja.

Jedan od tutorijala (Avantura lignje) jednostavno nije uspio kada smo slijedili upute i uključili snimke zaslona za koje se čini da ne odgovaraju sadržaju koji je učitan u vodiču. U drugom tutorialu od nas je zatraženo da unesemo tekst u dijalog s svojstvima gumba.

Pritiskom na “e” dok smo tipkali tekst značilo je da smo kad smo zatvorili dijalog, prešli u modus brisanja, što znači da smo se iznenadili kad smo izbrisali umjesto da birali kad kliknemo na stvari. Mogli bismo vratiti gumb pomoću značajke poništavanja, ali upisani tekst se izgubio.

Drugi udžbenik nas je zatražio da kliknemo gumb na bočnoj traci, ali bočna traka sadrži tri verzije gumba od kojih nijedna ne odgovara precizno za sliku udžbenika. Ovakav predmet se jednostavno koristi za podučavanje.

Testiranje igre tijekom razvoja također je zahtijevalo da svaki put prelazimo kroz ekran za prskanje, što je dodalo nekoliko frustrirajućih sekundi ciklusu gradnje-testa – ponovite da će svatko tko je pokušao graditi igru ​​biti upoznat.

Objavljivanje s Gamefroot-om

Igre se mogu objavljivati ​​na Gamefroot web mjestu i dijeliti s prijateljima i obitelji. Još ne možete objaviti na mobilnim platformama, ali često postavljana pitanja govore da će se to ponuditi u budućnosti. Ako želite komercijalno prodati svoju igru, ovo nije alat za vas. Međutim, to je sjajan način za učenje i vježbanje izrade igara unatoč sučelju.

Konstruiraj 3

Construct je internetski alat koji je napravljen radi pojednostavljenja stvari, trenutno u svojoj trećoj inkarnaciji. Igre su dizajnirane pomoću jednostavnih alata za povlačenje i ispuštanje. Umjesto da programirate koristite obrasce za događaje da definirate ponašanje stvari u svijetu.

Kako djeluje Construct

Stvaranje objekata je slučaj desnim klikom na svijet igara, odabirom slike za upotrebu i dodavanjem “ponašanja” s već postojećeg popisa. “Događaji” se dodaju kako bi se definiralo što se događa kada objekti komuniciraju ili kada se primi kontrolni ulaz. Zbog toga se rade vrlo brzo bez potrebe za dodirom koda. Ako budete preciznije podešeni u ponašanju, možda je zamršeniji i tu ćete naići na ograničenja sustava.

Konstrukcija se na mjestima čini lepršavo. Postavljanje predmeta miša i tipkovnice u svijet izravno se osjećalo pomalo iritantno, a moglo bi se i bolje sakriti u zaslonu s opcijama.

Značajke mudre iako dobro cijene u usporedbi s nekim jednostavnijim alatima koje smo pogledali. Možete koristiti stvari poput fotoaparata i mikrofona i također implementirati značajke za više igrača. Postoji niz vizualnih efekata koji se mogu primijeniti, a koji su u praksi dobro funkcionirali.

Uređivaču je nedostajalo neiskrenosti u izbornicima, samo malo kašnjenja zbog kojeg se navigacija osjećala malo sporije nego što je mogla. Srušio se i u jednom trenutku i nismo ga tada spasili, što je bilo prilično neugodno.

Besplatno izdanje ima određena ograničenja – prilikom testiranja uzoraka projekata bili smo obaviješteni da smo premašili ograničenja besplatne verzije, tako da nije sramotno gurnuti plaćene opcije na vas od pokretanja. Bilo je pomalo uznemirujuće vidjeti upozoravajuće skočne prozore u demonstracijama i vježbama.

Objavljivanje s Construct 3

Iznenađujuće, izgleda da Construct nije proizveo nijedan veliki hit. Mnogo njegovih igara nalazi se na Steamu, ali ništa od čega nismo čuli. Ipak, sigurno ima potencijala sudeći po nekim njegovim demo materijalima, pa je možda samo pitanje vremena kada će netko pogoditi zlato.

Čini se da ima nešto od reputacije u buggy outputu. Construct objavljuje HTML5 koji bi u teoriji trebao biti u mogućnosti pokrenuti bilo gdje, ali čini se da puno ljudi vidi pogreške i performanse. To je u suprotnosti s onim što smo iskusili – performanse za nas su bile izvanredne – iako je naše testiranje rađeno na prilično novom računalu. Otkrili smo kako se savršeno uklopila čak i kad je bilo puno predmeta na ekranu.

Framerate je izgledao čvrsto, izgledao je kao da udara 60FPS i bio je glatkiji od maslaca većinu vremena. Uključeni testovi CPU-a pokazali su da bi mogao gurnuti preko 80000 objekata na ekran, zadržavajući preko 30FPS na našem i5-7600 testnom sustavu. GPU ciljani ispunjeni sprite testovi dali su nam broj od preko 7000 pri 30FPS. Njegov demo čestica tech gurnuo je 800 čestica pri 60FPS, i što je još važnije izgledalo prilično divno, više u pokretu nego na snimci ispod.

Izlazne i ogledne igre također su se osjećale dobrim u pogledu reaktivnosti i osjećaju se visokokvalitetno prema njima. Ponekad smo se osjećali više kao da se igramo s konzolom emulatorom nego prema naručiteljskom sustavu za izgradnju igara.

Izradite demo igre, posebice napore na platformi, Kiwi Story se čini kao stvari za koje biste možda platili novac (svejedno u 90-ima). Sadržaj sadržaja na nekim drugim platformama čini se da je napravljen za djecu ili u obrazovne svrhe, što nije nužno prekršivač posla, ali to se stvarno činilo kao nešto što su napravili ljudi koji poznaju igre iznutra.

Construct možete isprobati, mada besplatno izdanje ograničava količinu određenih vrsta sadržaja u vašoj igri. Košta 99 dolara godišnje za potpuno osobno izdanje. Uživali smo u korištenju Construct-a: bio je jednostavan za korištenje i sposoban za stvaranje kvalitetnih rezultata, te dobar kompromis između ograničenja jednostavnijih alata i snage softvera koji više fokusira na kod.

RPG Maker

RPG Maker je prisutan već duže vrijeme: u početku se lansirao još 1992. godine. To je JRPG igra za puni rad i korišten je za pravljenje nekih prilično velikih hitova, uključujući Uvijek, ponekad Čudovišta i na Mjesec.

Početak s tim nije nimalo teško, ali stranica za preuzimanje sadrži nekoliko opcija bez da jasno kažete što odabrati. Nakon instalacije, udžbenik se osjeća kao popis značajki, a ne kao gladak put do stvaranja koji smo dobili drugdje.

Stvari se osjećaju kao da bi ih mogle racionalizirati – dodavanjem izlaza morate odabrati prvo mjesto da biste označili ulaznu točku, a zatim izlaznu točku, ali umjesto da to automatski napravite dvosmjerno, morate se vratiti i ponoviti postupak u drugi smjer. Vodič završava skočnim prozorom u središnjem dijelu na kojem piše “krajevi tutorijala” koji, iako je tehnički precizan, rezultira besprijekornim osjećajem.

Međutim, jednom kad smo pravilno ušli u urednik, naše se iskustvo počelo poboljšavati. Nakon što smo je zaključili, stvarno smo počeli cijeniti snagu koja nam stoji na raspolaganju. Postoji ogroman iznos koji se može učiniti samo odabirom opcije u izborniku. Prilagođavanje nivoa, dodavanje neprijatelja i promjena izgleda karaktera sve je zaista jednostavno.

U pogledu sučelja izgleda pomalo datirano. Stvari su na maloj i lepršavoj strani. No to se pomalo nadoknađuje koliko je lako raditi stvari. Vrlo je alat koji vam omogućuje da napravite stvari.

Igre RPG Maker imaju malu reputaciju da izgledaju podjednako i to je sasvim razumljivo kada vidite koliko ima jako mesnih narudžbina po zemljovidu i okruženju. RPG-i imaju tendenciju s velike strane, tako da mjesta rezanja kolačića dostupnih u proizvođaču RPG-a moraju biti primamljiva za programere da se uključe u svoje igre. Sve se mogu prilagoditi ako uložite vrijeme za to.

Kako djeluje RPG Maker

Postoji kreator pristupačnih znakova koji vam omogućuje da popunite svoju igru ​​odabirom portreta kao početne točke, a zatim prilagođavanjem različitih karakteristika. Naravno da će svi ovi likovi biti postavljeni na isti način, tako da iako mogu biti jedinstveni, izgledat će vrlo poznati igračima drugih RPG Maker igara.

Spremna okruženja uključuju dobru raznolikost pločica, a na raspolaganju vam je i dobar izbor bombastičnih zvučnih efekata. Opet vam se nude stvari koje na određeni način izgledaju i zvuče, ali imate mogućnost promijeniti sve što želite.

Nadoknađujući potencijal za istost, na raspolaganju vam je ogromna količina imovine ako ih potražite. Na Steamu je dostupna tona DLC-a. Zajednica također generira obilje besplatnog sadržaja. Softver se također jako proširi s dostupnim nizom dodataka.

Zadane bitke uključuju sve opcije koje biste trebali vidjeti u JRPG-u. Isporučena umjetnost je u redu, iako je animacija osnovna. Ipak je uzbudljivo vidjeti vašu igru ​​kako tako oživjeti.

Objavljivanje putem RPG Makera

Možete objavljivati ​​na glavnim platformama, uključujući Android i IOS, tako da svoje dijeljenje možete podijeliti sa svima (osim vlasnika konzole). Postoji zgodna opcija za šifriranje izvršne datoteke, tako da hakeri ne mogu previše lako upasti u vašu imovinu. Izgradnja za druge platforme osim Windowsa činila se pomalo nespretnom, pa istražite zahtjeve vašeg cilja izgradnje ako imate na umu nešto konkretno.

Za 80 dolara za punu verziju, RPG Maker nije jeftin, ali je izuzetno dobar u onome što radi. Ako želite brzo izbaciti određenu vrstu igre, ne možete stvarno pogriješiti. Iako je potencijalno vrlo prilagodljiv, ipak vas usmjerava u određenom smjeru, što utječe na uređaj za rezanje kolačića u velikom dijelu njegove proizvodnje. Uz dovoljno napora, mada sigurno možete proizvesti nešto dobro i originalno.

Ukupno gledajući, RPG Maker nas je ugodno iznenadio. Imao je nekoliko grubih rubova, ali općenito je jednostavan za korištenje i izvrstan je alat za sve koji žele stvoriti RPG.

Igrač

Game Maker Studio od YoYo igara je svestran alat koji vam omogućuje kreiranje 2D igara u različitim žanrovima. Svoje igre možete objavljivati ​​na većini platformi, uključujući konzole.

Dolazi s nekoliko udžbenika koji uključuju i videozapise s Youtubea i pisane upute, tako da god želite, ovdje vam je stalo. Primijetili smo neobičnu nedosljednost između sadržaja udžbenika i najnovije verzije softvera, ali ništa što nas je zaustavilo u našim tragovima.

Kako radi Maker igre

Kao i kod sličnih paketa, studio za izradu igara omogućuje vam kreiranje pomoću alata za povlačenje i ispuštanje i posjeduje vlasnički skriptni jezik, GameMaker Language, kada trebate dodati složeniju funkcionalnost. Čini se da je dobra ravnoteža između jednostavnosti sučelja i alata za kod. Imate dovoljno prostora da radite s jednostavnijim dijelovima softvera i zatim dodate kod po potrebi.

Kad naiđete na ograničenja povlačenja i spuštanja, stvari će vas gurnuti da naučite teže stvari, tako da vas ta ograničenja mogu navesti da naučite više o softveru i steknete nove vještine.

IDE, odnosno integrirano razvojno okruženje, sadrži urednike za različite aspekte igre. Postoje uređivač soba, uređivač spritea, uređivač nizova pločica, uređivač slika i uređivač objekata.

Uređivač slika radost je za upotrebu, dovoljno jednostavan da biste započeli s time što ništa ne znate, i dobar raspon alata koji bez užurba rade ono što je potrebno. Također ima zgodnu “luk kožu” značajku koja vam omogućuje crtanje animacijskih okvira na djelomično vidljivoj slici prethodnog..

Uređivač spritea omogućuje vam manipuliranje ručkama predmeta, kao i dodavanje efekata filtra u pojedinačne slike. Pogodno za pročišćavanje izgleda vaše igre.

Game Maker ima upravitelja resursa koji drži sve elemente vaše igre kategoriziranim i olakšava pronalazak onoga što vam treba što će, naravno, postati sve teže kako projekt raste..

Ako se temeljite na GameMakeru, jezična jasna vizualna veza između kodnih objekata i događaja ili objekata koji pridaju projektima daje prirodan osjećaj organizacije. Takva je veza nešto što će koderi možda trebati smisliti u drugim alatima, ali ovdje je potrebno pogledati samo da biste razumjeli tok.

Kao i igra na platformi koja se temelji na pločicama, uzorci uključuju igru ​​tamnice u perspektivi, strelicu arene i igru ​​šišmiša i lopte, tako da postoji mnogo mogućnosti za istraživanje izvan okvira.

Učinkovitost može predstavljati poteškoće, zasigurno se na jednom od testiranih demonstracija brzina slike nije činila savršenom. Ako želite natrpati zaslon sprits-om, možda ćete morati učiniti puno optimizirati kako biste postigli potrebnu razinu performansi.

Čini se da ljudi koji navode nestabilnost na Steamu, ali nisu se srušili tokom našeg testiranja. Jedna mala smetnja je da se pojedinačne komponente moraju preuzeti odvojeno, a to je nekoliko puta bilo neobično sporo.

Objavljivanje s Game Makerom

Uz besplatnu verziju s kojom se igrate, postoje verzije koje ciljaju svaku platformu o kojoj mislite, uključujući prilično nevjerojatnu verziju od 1500 dolara koja vam omogućuje direktno objavljivanje na PS4 i Xbox One. Nije baš mala promjena tada, osim ako se ne dogodi da ste Elon Musk.

U pogledu složenosti Game Maker zauzima lijepo središte između jednostavnosti Gamefroota, dok je lakši za rad s naprednijim alatima poput Unreal i Unity.

U to se sigurno ne sumnja u vjerodajnice Game Maker Studio-a kada je u pitanju stvaranje kvalitetnih igara. Softver je stvorio nekoliko indie klasika, uključujući dragulje poput Hyperlight Drifter, Hotline Miami i Nuclear Throne, tako da ako ne proizvodite hit s tim, krivi ste samo sami.

Zaista smo uživali u korištenju i preporučili bismo ga svima koji žele napraviti kvalitetnu igru ​​koja ne treba napredne funkcije ili složenost Unity i Unreal.

Jedinstvo

Unity ima veliku reputaciju u razvoju igara, a zajedno s Unrealom jedan je od alata koji ćete naći među stručnjacima koji se najviše koriste. Kombinira pristupačno dizajnersko sučelje s moćnim scenarijskim mogućnostima, omogućujući vam upravljanje dizajnom i organizacijom pomoću alata za povlačenje i ispustanje, a zatim ulazite u kod kada vam je potrebna veća kontrola.

Kako funkcionira jedinstvo

Jedinstveni projekti mogu se pokrenuti u 2D ili 3D načinu rada koji utječu na različite postavke, kao što su osvjetljenje, opcije kamere i jesu li dostupni neki alati poput sprite pakera ili ne. U sučelju se događa puno i mnogo toga treba razumjeti prije nego što se igramo s njim. Može biti neodoljivo, ali to je posao koji postižete između snage i jednostavnosti.

Kao i čiste 2D i 3D projekte, možete stvoriti 2D projekt pomoću 3D grafike, ako želite da dizajn bude jednostavan, a istovremeno izgleda modernije. Dodavanje 3D objekata jednostavno je koliko se može očekivati. Možete stvoriti primitive kao što su sfere, kocke i zrakoplovi, a zatim ih teksturati i spajati tako da grade veće predmete.

Predmetima su potrebne razne stvari za njih kako bi se kontrolirao njihov izgled i ponašanje poput vješala, sudara i skripti. Jedinstvo vam sigurno daje puno igranja, iako, ako radite čistu 2D igru, sučelje može imati osjećaj pretjeranosti.

Pozicioniranje imovine i animacija spritea upravljaju se pomoću uređivača. Također je moguće dodati niz prilagođenih fizika i sudaračkih ponašanja objektima u igri. Oni koji žele stvaranje igara povuci i ispusti, možda bi željeli potražiti negdje drugdje, Jedinstvo vam treba da napravite priličan dio kodiranja kako biste maksimalno iskoristili sve. Mnoge se vrste ponašanja implementiraju kroz dodavanje skripte koda objektu.

Jednom kada pokrenete kodiranje Unity vas šalje u Microsoft Visual Studio koji u tipičnoj Microsoftovoj modi obično dobro funkcionira, ali s vremena na vrijeme može dovesti do groznih problema. U testiranju smo zaključili da su nam podaci računa potrebni osvježavajući i zatražili smo telefonski broj da bismo potvrdili našu adresu e-pošte. Nije ono što želite kad ste usmjereni na razvoj.

Kad djeluje, Visual Studio je dio softvera vrhunske kvalitete. Ima lijepe značajke za dovršavanje koda i razne alate za uklanjanje pogrešaka i analize. Kôd se može napisati na C # ili JavaScriptu kao što je UnityScript. Ako započinjete s Unityom, preporučujemo upotrebu C # jer je popularniji i UnityScript se zastario.

Objavljivanje s Jedinstvom

Unity se koristi na svim glavnim platformama i može se koristiti za izradu cjelovitih igara za stolna računala, kao i za mobilne naslove koji se mogu prodavati u njihovim odgovarajućim trgovinama aplikacija. Odličan je izbor za razvoj više platformi jer možete prenijeti igre na različite platforme, mada to može zahtijevati mnogo podešavanja.

Rodoslovlje jedinstva svjedoči bogatstvo smrtonosnih hitova koji su stvoreni s njim. Cuphead, Ori i slijepa šuma, Gradovi: Skylines and Inside samo su neki od uspješnih naslova koje joj zaslužuju. Jasno se može koristiti za izradu hit igara.

Iskusni programeri koji rade na vrhunskoj grafičkoj tehnologiji smatrat će da Unity ograničava. Na primjer, upravljanje memorijom i odvozom smeća rukuje se automatski. Oni koji tek počinju, otkrit će da mogu jako dugo proći s tim i toplo je preporučujemo svima koji imaju ambiciju napraviti komercijalnu kvalitetu igre.

Unity je besplatan za upotrebu, a plaćene verzije nude dodatne značajke, poput uklanjanja Unity logotipa pri pokretanju i povećanja kapaciteta za više igrača, iako je multiplayer dostupan od samog početka. Morat ćete platiti i ako ostvarite prihod od preko 100 000 USD. Sve najbolje što je postiglo; može biti teško, ali sigurno nije nemoguće.

Nestvarni motor

Donijeli su vam kreatori Gears of War i (pogodili ste), Unreal, Unreal Engine moćan je alat koji pojednostavljuje izradu naslova visokog kalibra. Ona je vrhunska kao što ćete vjerojatno naći u javno dostupnom alatu i široko ga koriste profesionalni studiji.

Kako djeluje nestvarni motor

Unreal se osjeća vrlo dobro izrađenim. Raditi stvari općenito je ugodno, više nego Jedinstvo, osjećali smo se. Kretanje unutar pregleda u igri glatko je i intuitivno. Korištenje alata i izbornika osjeća se moćno, ali sigurno, ne osjećate se kao da će se sva rušiti ako pogriješite.

Sučelje vam predstavlja puno podataka, a izbornici su prepuni zastrašujućih izgleda, ali Unreal uspijeva raditi i obično među bukom možete pronaći ono što tražite.

Možete kreirati nove projekte pomoću predložaka usmjerenih na niz vrsta igara. Projekti se mogu kreirati u inačicama Blueprint i Code. FPS predložak započinje radnim pištoljem, kontroliranim likom i gomilom kockica za pucanje. Postoje slične predloške za igre za vožnju, igre temeljene na istraživanju i nekoliko drugih.

3D materijale možete preuzeti izravno iz sveobuhvatne knjižnice i staviti ih u igru. Pozicioniranje imovine samo je pitanje vuče ih po svojim osovinama. Zakretanje i skaliranje također su izravni.

Biblioteka sadrži i besplatni i plaćeni sadržaj. Nedavno je dodao tonu besplatne imovine iz „Paragona“, koja očito košta 12 milijuna dolara, tako da se možete poigrati s vrhunskim sadržajem profesionalnih programera i dodati ga svojim kreacijama. To je uzbudljiva perspektiva.

Iznenađujuće za tako moćan alat, Unreal vas ne prisiljava na toliko kodiranja, ako to ne želite. Snažni “nacrti” omogućuju vam da dodate funkcionalnost objektima unutar igre. Predlošci projekata također imaju osnovnu fiziku za mnoge ugrađene žanrove igara.

Ako ipak odlučite kodirati (a stvarno biste trebali ako želite najbolje iskoristiti Unreal), koristit ćete C ++. Ovo je vjerojatno najpopularniji jezik kodiranja koji koriste studiji igara, tako da ćete naučiti ovo biti vrlo korisno ako ste hobist koji želi ući u industriju igara. Smatra se izazovnim jezikom: moćan, ali s puno opsega da stvari strašno pogriješe.

Bez obzira volite li takav izazov ili ne, možda će vam odgovoriti je li Unreal alat za vas. Kao i kod Unitya, Unreal se obično koristi s Visual Studio na Windows-u ili Xcode na Macu. Opet, poput Unityja, možete koristiti i drugi uređivač ako želite, no dokumentacija će se često fokusirati na Visual Studio.

Objavljivanje s Unreal Engineom

Unreal ima sjajan stav u pružanju pomoći manjim programerima, a platni sustav odražava to, biti slobodan dok ne zaradite 3000 dolara po četvrtini nakon čega plaćate 5 posto bilo čega. To je odličan izbor za sve koji počinju jer nećete morati platiti ni jedan peni, osim ako na rukama ne postignete pristojnu veličinu.

Kao profesionalni alat možete objaviti na svim glavnim platformama, uključujući konzole. Vrijedno je naglasiti da se za pokretanje igara na njihovim platformama morate registrirati bilo s Microsoftom, Sonyom ili Nintendom, a to bi moglo uključivati ​​naknade iznad i iznad onoga što plaćate za korištenje Unreala ili bilo kojeg od alata iz našeg priloga..

Završne misli

Ovdje je nekoliko sjajnih opcija, a sve ove opcije su vrlo zabavne za korištenje i omogućuju vam brzo dobivanje rezultata. Većina ih je sposobna stvarati hit igre, a nekoliko njih su alati s punim profesionalnim ocjenama koji se koriste za redovito stvaranje trostrukih A naslova..

Ako kodiranje nije nešto što vas ne zanima ili ste ga isprobali, a niste s njim tada je Twine odličan izbor za produkciju vizualnog romana. Gamefroot, Game Maker i Construct odlični su alati ako želite nešto uglavnom povuci-i-ispusti s mogućnošću da ubodite u kod kad vam se svidi. RPG Maker je svoja stvar, ako želite napraviti takav stil igre, to je gotovo sve što biste željeli.

Ako imate iskustva s kodiranjem i želite se duboko udubiti u to, Unity i Unreal su sjajni izbori. Ovo su najmoćniji alati, ali ako želite brzo i lako nešto pokrenuti i pokrenuti, ostali su izbori mnogo prilagođeniji početnicima.

Pogledali smo nekoliko drugih alata, ali ih nismo mogli ugurati u naš popis favorita. Scratch je bio vrlo dobar, ali izgledao je više kao nastavno sredstvo s kojim bismo željeli provoditi dugo vremena stvarajući. Ništa nije loše u tome, ali to nije činilo naš popis. Flixel je izgledao zanimljivo, ali djelovao je pomalo zastarjelo. Stencyl se također činio dovoljno lijepim, ali nismo uživali u njegovoj upotrebi koliko i neki drugi ovdje spomenuti.

Ako ste isprobali bilo šta od toga i shvatili da vam se sviđa ili u suprotnom, javite nam u komentarima. Radujemo se što ćemo čuti i vaše kreacije. Hvala na čitanju.

Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map