Sadržaj
- Pretvaranje koda u vizualni
- Učenje užadi
- Jednostavnost brze izrade prototipa
- Upravljanje resursima
- Brzi izvoz i distribucija
- Pa vrijedi poskakivanja
Postoji nekoliko motora na tržištu koji su usmjereni na ne-programere - RPG Maker, GameMaker Studio i Twine samo su neki od primjera. Ovi motori su dizajnirani da pojednostave proces i da ga naprave tako da kodiranje nije potrebno za izradu igara. Poput onih motora, TyranoBuilder uspijeva napraviti proces izrade igre lakim i izravnim.
Da bih testirao ovaj motor, sudjelovao sam na Ludum Dare 32, svjetskom 48-satnom natjecanju u igrama. Ideja je bila da uđem u ovo bez stavljanja bilo kakve informacije ili vremena u učenje motora prije nego što počne 48 sati i vidim kako je prošlo. Imam iskustva s razvojem, uglavnom u obliku Twinea, tako da nisam potpuno upoznat s procesom.
Pa kako je TyranoBuilder izvođač? Krasno.
Pretvaranje koda u vizualni
Amaterski motori napreduju u okretanju procesa kao što je kodiranje u nešto vizualno i lako razumljivo. TyranoBuilder je vrlo vizualno - šarene trake podijeljene po zaslonu. Potpuno izgrađena scena izgleda ovako:
Da biste dodali nešto novom u mix - bilo da je riječ o komadu teksta ili znaku koji se pridružuje sceni, komponente povlačite i ispuštate s lijeve strane na traci zadataka u središnju traku. To je jednostavan proces.
Tamo gdje to pati, polako opterećuje scenu s toliko informacija da je lako napraviti pogreške. Nekoliko puta tijekom vikenda, testirao bih igru samo da bih otkrio da je komanda koja je nestala na kraju ostavila znak na ekranu upravo na vrijeme da se ponovno uvedu. Igra bi tada poslušno duplicirala taj lik.
Ali imaju više od dvije grane u istoj sceni i sigurno ćete dobiti manju glavobolju.Ovo je površinski i manji upitnik - u bilo kojem kodiranju ili razvoju, naletjet ćete na ovakav slučaj. Gdje to postaje problematično u TyranoBuilderu je u zbrkanom neredu koji postaje središnji stup. S TyranoBuilder-om igra koju trebate razbiti priču u scene - mnogo slično ritmu scenarista, a to pomaže u ublažavanju neke konfuzije. Ali imaju više od dvije grane u istoj sceni i sigurno ćete dobiti manju glavobolju.
Ako postoji način za prebacivanje, mnogo na način na koji biste to učinili ako održavate najbolje prakse u tradicionalnom kodiranju, nisam ga pronašao.
Učenje užadi
Kažem "nisam ga našao", u smislu da ga nisam pronašao u TyranoBuilder udžbenik. Kao i mnogi igraći motori (od Unity to Twine), TyranoBuilder traži od vas da naučite iz skupa uputa na njihovoj početnoj stranici. Izgleda ovako:
Nekoliko sam puta trčao ispred tutoriala i bio frustriran, samo da bih se vratio i shvatio da su sve upute bile tu. U isto vrijeme - udžbenik nije 100% jasan.
Je li to točno? Nemam načina da saznam jer to nije navedeno u dokumentaciji.Kada radite s razgranatim pripovijestima u TyranoBuilderu, trebate imati "grane" i "oznaku" koje na neki način odgovaraju. Naravno, zbog lakšeg razumijevanja, nazvao sam svoju naljepnicu doslovno nakon moje grane. Pokazalo se da je to pogrešna stvar - s TyranoBuilder-om koji je skupio niz pogrešaka. Proučavanje stranice s uputama nije razjasnilo nikakvu zbrku koju sam doživio. Na kraju sam zaključio da ne biste trebali imati mjesta ili brojeve u naslovima oznaka. Je li to točno? Nemam načina da saznam jer to nije navedeno u dokumentaciji.
Zvuči kao da silazim na TyranoBuilder's tutorial, ali oni su iskreno radili dobar posao. Koristi jednostavan, lako razumljiv jezik. Ono što mu nedostaje u cjelovitosti nadoknađuje izravnom poukom.Bio sam ugodno iznenađen iskustvom, i zapravo sam počeo koristiti tutorial više jednom shvatio da je potrebno.
Jednostavnost brze izrade prototipa
Ključ za bilo kakvo iskustvo jam igra je brza izrada prototipa i izrada. Ne želite saznati na posljednji dan zastoja da je projekt na kojem radite cijeli vikend nepovratno slomljen.
Testiranje vašeg vizualnog romana u TyranoBuilderu je jednostavno. Postoje dva različita gumba za reprodukciju - jedan za određenu scenu u kojoj se trenutno nalazite i jedan za igru kao cjelinu. Vrijeme učitavanja na oba gumba je nekoliko sekundi. Mogao bih skupiti neke brze slike i tekst, kliknuti taj gumb i odmah vidjeti kako je završena igra izgledala.
Slično kao i ostatak procesa razvoja s TyranoBuilder, izrada je povjetarac. Ubrzani trenutak kako bi se uvjerili da sve radi, nikada se nije osjećao kao teret, a to je velika pohvala za motor.
Upravljanje resursima
Vizualni roman ima mnogo resursa, od karaktera do pozadinskih slika. Praćenje svih ovih informacija može biti duboko komplicirano i dugotrajno.
Kao netko tko je radio s Twineom u prošlosti, može biti teško pratiti teme razgovora i znakova bez učinkovitog sustava označavanja. Jedan od načina na koji TyranoBuilder radi na pojednostavljenju je putem upravitelja znakova.
Nisam na kraju iskoristio ovu značajku, i to nije bez grešaka, ali postoji nešto duboko pri ruci u mogućnosti pozvati lika i imati umjetnost već tamo. Prethodno učitavate slike u pojedinačne znakove, a TyranoBuilder to prati. Želite više izraza? I to možete učiniti.
To je mala stvar, ali uspijeva napraviti jedan aspekt razvoja malo manje od glavobolje.
Brzi izvoz i distribucija
Od završene igre do live lansiranja na itch.io, proces je trajao samo 30 minuta. Većinu tog vremena proveli smo kako bismo bili sigurni da je naslovnica trgovine privlačna. Zapravo sam izvezao dvije verzije igre za Ludum Dare i osobnu upotrebu.
TyranoBuilder podržava pet vrsta izvoza igre - PC, Mac, Browser, iOS App i Android App. Da bi koristili PC verziju, zipirao sam datoteku i napravio je za preuzimanje s itch.io i verzije preglednika koju sam hostirao na mojoj stranici.
Unatoč čekanju do zadnje minute zastoja, nisam imao problema s izvozom. To je djelomično posljedica brze izrade prototipa TyranoBuilder, kao što je već spomenuto, ali i zato što je izvoz cijele datoteke bio brz i bez incidenata. Igra je bila jednostavna za guranje na postojeće igraće platforme - u ovom slučaju itch.io - i sada je dostupna za preuzimanje.Pa vrijedi poskakivanja
Sve kartice na stolu, TyranoBuilder je solidna razvojna platforma. Jednostavan je za korištenje, razbija složeniji proces u vizualni stil i okretan je.
U razvoju igara, posebno u džemovima, bitno je brzo prelaziti s početne interakcije na distribuciju. TyranoBuilder je možda imao neke lagane objave u obliku nepotpune poduke i neurednog sučelja, ali nadoknađuje cijeli proces time što se brzo i lako uči. Ako ste zainteresirani za stvaranje vizualnog romana, predlažem vam da preuzmete TyranoBuilder i isprobate ga.
TyranoBuilder je dostupan za kupnju na Steamu. Gameskinny je dobio kopiju u svrhu pregleda. Ako želite vidjeti igru koju sam napravio za Ludum Dare, možete to učiniti ovdje.
Naša ocjena 9 TyranoBuilder je vizualni novi motor koji nastoji učiniti igru lakšom. Uspijeva li?