cu o piață globală care generează 100 de miliarde de dolari în acest an, nu este de mirare că mulți oameni vor să intre în acțiunea aplicației de joc. Dar a te îmbogăți din App Store este doar una dintre multele motivații posibile! Cine știe, ai putea fi pur și simplu interesat să creezi ceva distractiv pentru prietenii tăi sau să construiești de fapt o piesă de artă digitală de durată.,oricare ar fi motivul, acest ghid rapid vă va arăta ce instrumente puteți utiliza pentru a crea un joc video care poate fi redat pe iOS și Android. Vă rugăm să rețineți că avem, de asemenea, o imagine de ansamblu completă a diferitelor motoare de jocuri aici, dintre care unele vă permit chiar să creați jocuri pentru console și desktop!
deci, de ce am nevoie pentru a începe?
în timp ce ne concentrăm de obicei pe producătorii de aplicații, veți observa că niciunul dintre ei nu este de fapt bun pentru construirea de jocuri. Ceea ce veți avea nevoie în schimb este ceva numit un motor de joc sau un software dedicat pentru crearea de jocuri., Spre deosebire de producătorii de aplicații, trebuie să le instalați pe computer, ceea ce ne duce la primul element din lista noastră de verificare:
- un computer: va trebui să instalați motorul de joc pe computer sau Mac. Rețineți că unele motoare de joc sunt doar PC sau numai Mac. Ei nu funcționează pe ambele.
- un smartphone( sau două): va trebui să testați jocul pe platforma dorită. Merită să vă asigurați că joacă frumos atât pe un iPhone, cât și pe un telefon Android dacă doriți să ajungeți pe ambele piețe – și merită să încercați și pe dispozitive low end!
- un cont de dezvoltator: pentru a trimite aplicația de joc., Costă 99 USD pe an pentru App Store și 25 USD pe viață cu Play Store. Spre deosebire de producătorii de aplicații, veți fi responsabil de actualizări și vă veți asigura că jocul funcționează pe toate dispozitivele. Acest lucru ar putea însemna mai multe actualizări noi pe an.
- o modalitate de a crea artă: indiferent dacă mergeți 2D sau 3D, veți avea nevoie de active de joc. Puteți găsi o mulțime de resurse gratuite online, iar unele companii de jocuri au propriile piețe. Dar cel mai bun mod de a vă face jocul să iasă în evidență este să creați lucruri precum personajele, fundalul, muzica și meniurile.
și un motor de joc prea?
Da., Acesta va fi instrumentul principal. Și acum că te duci în jos gaura de iepure de a face joc, veți vedea că există o serie de soluții, de la foarte foarte de bază la extrem de sofisticat. Aproximativ vorbind, puteți clasifica motoarele de joc cu următoarele caracteristici:
- șabloane de joc: cel mai simplu mod de a începe – și, de asemenea, cel mai limitativ. Nu veți putea schimba nimic despre joc, cu excepția personajelor, fundalurilor, muzicii, a acestui tip de lucru. Pe scurt, mecanica jocului nu poate fi modificată deloc., De exemplu, șabloanele AppyPie sau ChupaMobile oferă (acestea sunt soluții online, apropo).
GameSalad este un drag and drop editor care oferă, de asemenea, joc de template-uri
- Drag and drop: aceasta este cea mai buna metoda pentru incepatori. Aveți o listă de comportamente (dacă se întâmplă acest lucru, atunci se întâmplă) și le puteți aplica doar obiectelor dvs. de joc. De exemplu, creați un pătrat 2D și creați un comportament care spune „dacă apăs pe ecran, pătratul sare”.,
- scripting vizual: o soluție mai avansată care vă oferă toată flexibilitatea codului fără a fi nevoie să codificați. Practic creați „noduri” care reprezintă acțiuni sau evenimente pentru obiectele dvs. de joc. Acest lucru creează un fel de diagramă care reprezintă tot ce se întâmplă în fereastra de joc.
- codificare: profesioniștii vă vor spune că acesta este singurul mod serios de a obține un control complet asupra jocului dvs., mai ales dacă doriți să fie complex. Și dacă sunteți interesat de o carieră ca dezvoltator de jocuri, puteți începe să învățați în timp ce faceți!, Vestea bună este că unele motoare de joc oferă propriul limbaj de scripting simplificat, care facilitează înțelegerea elementelor de bază pentru începători.
pot face orice fel de joc?
tehnic vorbind da. Dar, desigur, asta depinde de cantitatea de timp și dăruire., Cu toate acestea, este de remarcat faptul că incepatori, probabil, va avea mai mult succes în crearea de jocuri pentru telefoane mobile, cum ar fi:
- Puzzle / jocuri de Cuvinte
- jocuri Casual
- Nou
- jocuri Arcade
Mai complexe 3D joc de genuri, cum ar fi FPS (first person shooter) sau un MMO (massively multiplayer online jocuri) va necesita nu numai un cod, dar ele sunt, de asemenea, nu neapărat cel mai potrivit pentru a juca pe un smartphone sau tabletă.
ce motor de joc ar trebui să aleg?,aceasta este marea întrebare și, evident, va depinde complet de nivelul dvs. de abilități și de tipul de joc pe care doriți să îl faceți. Dar mai jos este o imagine de ansamblu rapidă a unora dintre motoarele despre care credem că ar fi cele mai potrivite pentru dvs., enumerate în ordinea complexității.
GameSalad
GameSalad se încadrează în categoria drag and drop și are o interfață intuitivă, precum și o documentație foarte bună pentru începători., Modul în care se ocupă de fizica 2D este perfect pentru jocurile mobile și merită menționat faptul că vă puteți publica rezultatele pe iOS, Android și chiar pe desktop-uri. De asemenea, au o aplicație „mobile viewer” pentru a vă permite să vă testați jocul pe diferite dispozitive mobile!urmăriți cum să începeți cu GameSalad în 15 minute.
încercați GameSalad aici.caracteristici principale: drag and drop, fizica jocului, documentație bună, are marketplace, vine cu șabloane de joc de bază. Monetizarea anunțurilor acceptată cu versiunea pro (25 USD pe lună)., Versiunea de bază este de 17 dolari pe lună, dar obțineți 50% din planul pro ca profesor, student sau personal militar.
GameBuilder Studio
Folosind visual scripting, GameBuilder Studio ar putea fi un pic mai intimidant decât GameSalad, ca poate fi demonstrată în tutorialul video de mai jos. Cu toate acestea, documentația pare la fel de bună și exhaustivă și puteți lua chiar și un curs gratuit udemy online pentru a începe cu elementele de bază., Programul este, de asemenea, destul de ieftin, costând un preț complet de 99 USD pentru versiunea pro și 199 USD pe an pentru planul pro cu toate funcțiile + tutoriale și pluginuri suplimentare.
urmăriți cum să începeți cu GameBuilder Studio în 15 minute:
încercați GameBuilder Studio aici.caracteristici principale: editor vizual, fizica jocului, plugin marketplace, tutoriale bune, Creați animații 2D (sau integrați cu coloana vertebrală pentru animații 2D puternice). Anunțurile, multiplayer și alte caracteristici avansate sunt acceptate cu versiunea Pro.,
BuildBox
acesta este un nou venit pe scena motorului de joc, dar face mari pretenții. Buildbox a enumerat 100 de jocuri realizate folosind platforma lor care au intrat în descărcările de top din App Store, inclusiv clasice precum Line Zen și Color Switch. Este drag and drop și, de asemenea, vine cu câteva șabloane de bază pentru a vă începe. În plus, interfața este foarte drăguță, iar caracteristicile par foarte robuste, dacă sunt puțin limitate. În partea inferioară, abonamentul este foarte scump (99 USD pe lună sau 84 USD dacă este plătit anual).
încercați Buildbox aici.,caracteristici principale: drag and drop, template-uri de joc, UI Mare, grafica 2D (sprites) editor și animator.
ClickTeam Fusion 2.5
trecerea la drag and drop și metoda de scripting vizual acum, ClickTeam Fusion a ajutat oamenii să creeze jocuri din 1994! Este demn de remarcat faptul că acestea nu sunt concentrate exact pe jocurile mobile și, de fapt, va trebui să plătiți suplimentar pentru a vă construi jocul pentru iOS și Android., Cu toate acestea, un mare pro al programului este că are o comunitate online mare și entuziastă, așa că ar trebui să puteți găsi răspunsul la orice întrebare pe care o aveți despre cum să vă creați jocul. De asemenea, are un editor vizual, astfel încât să puteți crea artă direct în program. Oh, PC-ul numai, deși.
încercați aici.caracteristici principale: drag and drop, scripting vizual, numai pentru PC. Bună comunitate online și tone de extensii disponibile.,
GameMaker Studio 2
acum ajungem la GameMaker Studio 2, o soluție puternică care a creat jocuri de succes, cum ar fi Hyper Light Drifter și Hotline Miami. Pe partea plus, vine cu un editor vizual, astfel încât să puteți crea și anima arta pixel direct în program, făcându-l motorul de alegere pentru artiști. În partea inferioară, va trebui să codificați. Din fericire, ei folosesc propriul limbaj simplificat numit GMS2. Documentația este de asemenea excelentă., La fel ca ClickTeam Fusion, este orientat și către computere desktop și console și va trebui să plătiți pentru versiunea completă (399 USD) pentru a exporta jocul pe Android sau iOS.încercați GameMaker Studio 2 aici.caracteristici principale: editor vizual și animator, Cod simplificat, caracteristici puternice. Piață excelentă plină de active și extensii.
Stencyl
Stencyl este un interesant motor bazează pe MIT proiect de la Zero., Cu câțiva ani în urmă, MIT (Institutul de Tehnologie din Massachusetts) a dezvoltat un limbaj de programare vizuală pentru a învăța elevii cum să codifice și este aceeași metodă pe care o folosește Stencyl. Elementele sunt concepute pentru a se potrivi ca un puzzle, astfel încât veți obține o bună înțelegere a modului în care funcționează codul atunci când îl învățați. Deși nu este exact un motor puternic, este cu siguranță o soluție excelentă pentru jocuri mobile simple 2D și exportă perfect în iOS și Android.
încercați Stencyl aici.,caracteristici principale: limbaj de scripting vizual, bun pentru a învăța cum să codificați, model de abonament (199 USD pe an pentru a publica pe platforme mobile și desktop).
Unity
acum sunteți în căutarea la un motor foarte puternic, care utilizează un limbaj de scripting cunoscut (C#). Apropo, veți fi în companie, deoarece unitatea este motorul folosit de o mulțime de companii indie, precum și de studiourile AAA, de la jocuri precum Temple Run până la Assassin ‘ s Creed. Și vestea bună este că nu va trebui neapărat să cod pentru a crea jocul în ea., Acest lucru se datorează faptului că puteți găsi o serie de pluginuri pentru Unity care utilizează un editor vizual. Aceste soluții nu sunt întotdeauna prietenoase pentru începători, dar este un început. Acestea includ FlowCanvas, uScript, Adventure Creator sau PlayMaker. Și Unity nu numai că vă permite să construiți pe iOS și Android, dar puteți, de asemenea, să vă portați jocul pe console și desktop!
încercați unitatea aici.,principalul concurent pentru Unity, Unreal este, de asemenea, un motor puternic folosit de studiourile AAA pentru jocuri precum Abzu și Kingdom Hearts III. vine cu un editor vizual numit Blueprint, care este un editor vizual numit Blueprint, Unreal, Unreal, Unreal, Unreal, Unreal, Unreal, Unreal, Unreal, Unreal, Unreal, Unreal, etc. și este cunoscut pentru a împinge limitele în termeni de grafică frumoasă, chiar și pentru jocuri mobile. La fel ca Unity, puteți publica jocul pe desktop și console, precum și pe iOS și Android., Dezavantajul este că Unreal a creat jocuri destul de grele care vizează telefoane mobile high-end. Este, de asemenea, o fiară complexă pe care veți avea nevoie de luni pentru a înțelege și a vă ocupa.
încercați Unreal aici.caracteristici principale: vine cu editor vizual, bun pentru jocuri mobile Mari, gratuit de utilizat și redevență de 5% dacă jocul dvs. face mai mult de 3000 USD pe trimestru.în concluzie, merită menționat faptul că există multe niveluri ale ceea ce puteți numi „o aplicație de joc”. Dacă doriți să utilizați un șablon gata, puteți., Dacă sunteți mai serios despre dezvoltarea de jocuri, este, de asemenea, pe deplin disponibil pentru oricine cu un calculator, un pic de timp, și de resurse on-line. Și se pare că există tot mai multe soluții disponibile tot timpul.deci, vestea bună este că nu va trebui neapărat să codificați pentru a vă crea jocul smartphone, mai ales dacă este unul simplu. Și vestea mai bună este că cele mai bune jocuri, în special în lumea mobilă, nu sunt neapărat cele mai complexe!
Leave a Reply