Conţinut
- Transformarea codului într-un vizual
- Învățarea coardelor
- Ușurința de prototipare rapidă
- Gestionarea resurselor
- Export și export rapid
- Ei bine, merită UPS-urile
Există câteva motoare pe piață care sunt direcționate spre non-dezvoltatori - RPG Maker, GameMaker Studio și Sfoară sunt doar câteva exemple. Aceste motoare sunt concepute pentru a raționaliza procesul și a face acest lucru, astfel încât codificarea nu este necesară pentru a face jocuri. La fel ca acele motoare, TyranoBuilder reușește să facă procesul de joc simplu și direct.
Pentru a testa acest motor, am participat la Ludum Dare 32, un concurs mondial de jocuri de 48 de ore. Ideea a fost că voi intra în asta fără a pune împreună informații sau timp în învățarea motorului înainte de începerea celor 48 de ore și să vedem cum a mers. Am o experiență în dezvoltare, mai ales sub formă de Sfoară, așa că nu sunt complet necunoscut în acest proces.
Deci, cum a interpretat interpretul TyranoBuilder? Admirabil.
Transformarea codului într-un vizual
Motoarele amatori se dezvoltă prin transformarea unui proces cum ar fi codificarea în ceva vizibil și ușor de înțeles. TyranoBuilder este foarte vizibil - bare de culori vii împărțite pe ecran. O scena complet construita arata cam asa:
Pentru a adăuga ceva nou în mix - fie că este vorba de o bucată de text sau de un personaj care unește scena, trageți și fixați componentele din bara de activități din partea stângă în bara centrală. Este un proces simplu.
În cazul în care acest lucru suferă este împovărând încet scena cu atât de multe informații, poate fi ușor să faci greșeli. De câteva ori pe parcursul weekend-ului, aș testa jocul doar pentru a descoperi că o comandă de sfârșit lipsă a lăsat un personaj pe ecran la timp, pentru a fi reintrodus. Jocul va duplica atunci acest personaj.
Dar aveți mai multe ramuri în aceeași scenă și sunteți obligat să obțineți o durere de cap minoră.Aceasta este o problemă de suprafață și minore - în orice codificare sau dezvoltare, veți fi nevoiți să încercați așa. În cazul în care devine problematică în TyranoBuilder se află în mizeria zdrobită, care devine coloana centrală. Cu un TyranoBuilder jocul pe care trebuie să-l distrugi în scenele - mult asemănător cu bataile unui scenarist, ceea ce ajută la atenuarea confuziei. Dar aveți mai multe ramuri în aceeași scenă și sunteți obligat să obțineți o durere de cap minoră.
Dacă există o modalitate de a trece peste tabel, așa cum ați face dacă păstrați cele mai bune practici în codificarea tradițională, nu l-am găsit.
Învățarea coardelor
Spun "nu am găsit-o", în sensul că nu l-am localizat în interiorul lui TyranoBuilder tutorial. Ca o mulțime de motoare de jocuri (de la Unitate la Sfoară), TyranoBuilder vă cere să învățați dintr-un set de instrucțiuni de pe pagina lor de pornire. Arată astfel:
De câteva ori aș alerga în fața tutorialului și m-aș frustra, doar să mă întorc și să-mi dau seama că instrucțiunile erau acolo tot timpul. În același timp, tutorialul nu este clar 100%.
Este corect acest lucru? Nu am cum să știu pentru că nu a fost scris în documentație.Când lucrați cu narațiuni ramificate în TyranoBuilder, ar trebui să aveți o "ramură" și o "etichetă" care într-un fel corespund. În mod natural, pentru ușurința înțelegerii, mi-am numit eticheta după cuvântul meu. Acest lucru sa dovedit a fi un lucru greșit - cu TyranoBuilder aruncând o varietate de erori. Perusing pagina tutorial nu a clarificat nici o confuzie am fost experimentat. În cele din urmă, am ajuns la concluzia că nu trebuie să aveți spații sau numere în titlurile de etichete. Este corect acest lucru? Nu am cum să știu pentru că nu a fost scris în documentație.
Se pare că voi coborî din greu pe tutorialul lui TyranoBuilder, dar au făcut cu onestitate o muncă bună. Folosește un limbaj simplu, ușor de înțeles. Ceea ce lipsește în completare se face cu instrucțiuni directe.Am fost plăcut surprins de experiență și, de fapt, am început să folosesc tutorialul mai mult când mi-am dat seama că trebuie să fac asta.
Ușurința de prototipare rapidă
Cheia pentru orice experiență în joc este prototiparea și redactarea rapidă. Nu doriți să aflați în ultima zi a gemului că proiectul pe care l-ați lucrat întregul weekend este rupt irevocabil.
Testarea romanului vizual în TyranoBuilder este ușor. Există două butoane de redare diferite - una pentru scena în care vă aflați în prezent și una pentru joc în ansamblu. Timpii de încărcare pe ambele butoane sunt secunde. Aș putea arunca împreună câteva imagini și un text rapid, faceți clic pe acel buton și vedeți instantaneu cum a fost jocul terminat.
La fel ca și restul procesului de dezvoltare cu TyranoBuilder, redactarea este o briză. Luând o secundă rapidă pentru a vă asigura că totul se desfășoară, nu sa simțit niciodată o povară, și aceasta este o mare laudă pentru un motor.
Gestionarea resurselor
Un roman vizual are o mulțime de resurse, de la caracterul activelor la imaginile de fundal. Urmărirea tuturor acestor informații poate fi profund complicată și consumatoare de timp.
Fiind cineva care a lucrat cu Sfoară în trecut, poate fi dificil să țineți evidența firelor de conversație și a caracterelor fără un sistem eficient de etichetare. Una dintre modalitățile prin care TyranoBuilder funcționează pentru a simplifica acest lucru este prin managerul de caractere.
Nu am reușit să folosesc această caracteristică foarte mult și nu este fără bug-uri, dar există ceva profund util pentru a putea să apel la un personaj și a avea arta deja acolo. Preîncărcați imaginile în caracterele individuale, iar TyranoBuilder ține evidența acestora. Vrei expresii multiple? Puteți face și asta.
Este un lucru mic, dar reușește să facă un aspect de dezvoltare puțin mai puțin de dureri de cap.
Export și export rapid
De la jocul terminat la lansarea live pe itch.io, procesul a durat aproximativ 30 de minute. Majoritatea timpului au fost cheltuite, asigurându-se că prima pagină a magazinului era atractivă. De fapt, am exportat două versiuni ale jocului atât pentru Ludum Dare, cât și pentru uz personal.
TyranoBuilder suportă cinci tipuri de export de jocuri - PC, Mac, Browser, App iOS și aplicația Android. Pentru a folosi versiunea pentru PC, am zipat fișierul și i-am făcut o descărcare de pe itch.io și versiunea de browser pe care am găzduit-o pe site-ul meu.
În ciuda așteptării până în ultima clipă a gemului, nu am avut probleme să export. Acest lucru se datorează, în parte, prototipării rapide a lui TyranoBuilder, așa cum am menționat mai sus, dar și pentru că exportul întregului dosar a fost rapid și fără incidente. Jocul a fost ușor de împins pe platformele existente de joc - în acest caz itch.io - și este acum descărcabil.Ei bine, merită UPS-urile
Toate cardurile de pe masă, TyranoBuilder reprezintă o platformă solidă de dezvoltare. Este ușor de folosit, rupe un proces mai complicat într-un stil vizual și este agil.
În dezvoltarea jocurilor, în special în gemuri, este esențială posibilitatea de a trece rapid de la interacțiunea inițială la distribuție. TyranoBuilder s-ar putea să fi avut unele ușor de închidere în formă de un tutorial incomplet și o interfață necorespunzătoare, dar face pentru întregul proces, fiind rapid și ușor de învățat. Dacă sunteți interesat să creați un roman vizual, vă recomand să descărcați TyranoBuilder și să încercați.
TyranoBuilder este disponibil pentru cumpărare pe Steam. Gameskinny a primit o copie în scopul revizuirii. Dacă doriți să vedeți jocul pe care l-am făcut pentru Ludum Dare, puteți face acest lucru aici.
Evaluarea noastră 9 TyranoBuilder este un motor vizual nou care încearcă să facă jocul un pic mai ușor. Reuseste?