Cum sa faci un joc pe iPhone cand nu poti codifica
Mulți dintre noi au visat să creeze propriile noastre jocuri. Cei mai mulți dintre noi nu au abilitățile de a crea ceva de la zero. Chiar și cu unele dintre cele mai bune resurse de învățare Swift de partea dvs. 10 Cărți Toți dezvoltatorii de aplicații iOS pentru aplicații de buzunar Aveți nevoie de 10 cărți Toți dezvoltatorii de aplicații iOS care încep să se dezvolte? Aceste cărți vă vor ajuta, indiferent dacă sunteți un începător absolut sau un expert experimentat. Citiți mai multe, este posibil să nu aveți timp liber pentru a învăța o nouă limbă.
Deci, când Directorul Creativ al MakeUseOf, Azamat Bohed, a anunțat că a creat și a publicat un simplu joc iOS fără abilități de codificare, am decis că trebuie să învățăm mai multe.
Mergeți mai departe și descărcați Space ShootR gratuit de la App Store. Apoi, să explorăm modul în care Azamat a făcut-o de la zero.
Nu există abilități de programare? Nici o problema
Nu este nimic deosebit de original despre primul proiect iOS de la Azamat: “Sunteți în spațiu. Ai o nava spatiala simpla. Tot ce trebuie să faceți este să călătoriți cât puteți și să colectați "diamante" pentru a debloca alte nave, care sunt mai durabile și au diferite niveluri de manevrare.”
Ceea ce este cel mai interesant este faptul că a finalizat proiectul fără a crea o singură linie de cod. Anul trecut am acoperit o aplicație numită Buildbox Cum să faci un joc video într-o săptămână Utilizând Buildbox Cum să faci un joc video într-o săptămână Utilizând Buildbox Există un program care face dezvoltarea jocului incredibil de ușoară chiar și pentru cei fără experiență în proiectarea video jocuri. Se numește Buildbox. Iată de ce ar trebui să încercați. Citește mai mult și Azamat sa alăturat echipei de examinare pentru a pune software-ul prin pașii săi. Împuternicit de perspectiva creării unui joc fără să lovească cărțile, Space ShootR sa născut.
Azamat creează majoritatea imaginilor pe care le vedeți în partea de sus a articolelor pe MakeUseOf, dar experiența sa de programare este limitată. Mulți dintre noi se pot referi la acest nivel de cunoștințe de lucru 5 pași pentru a înțelege codul de bază HTML 5 pași pentru a înțelege codul HTML de bază Citiți mai multe. El a mărturisit, “Pot să modific codul HTML / PHP la nevoile mele (cu ajutorul Google) și asta e destul de mult.”
“Dar apoi Buildbox a intrat, susținând că nu este nevoie de codificare deloc,” iar Azamat a profitat de această ocazie. “Am terminat recenzia și băieții din Buildbox ne-au oferit software-ul gratuit. Ca jucător, am avut mereu acest mic vis de a-mi crea propriul.”
Proiectul a fost în mare parte neplanificat, și chiar decizia de a crea un shoot-em-up a fost una aleatorie. Azamat a început să creeze “un simplu joc de defilare cu un singur deget, cu gloanțe și dușmani. Este atât de comun încât toți cei care o interpretează înțeleg.”
În ceea ce privește numele, era evident pentru mine când am apăsat pentru prima dată Salvați proiectul. Zero brainstorming.
El a pus abilitățile sale de design pentru a utiliza Iată unde să învățați design digital și teoria artei pentru liberă Aici este locul unde să învățați design digital și teoria artei pentru liber Puteți învăța multe despre designul digital și teoria artei cu puțin mai mult decât un browser și o conexiune la Internet . Aceste site-uri vă vor ajuta să începeți. Citește mai mult și a creat imaginile de la zero folosind Photoshop. Întregul proces a durat aproximativ trei luni, inclusiv amânarea și experimentarea cu Buildbox pentru a vedea ce a fost posibil: “La începutul acestui an, ceva mi-a dat în cap și am început să lucrez mai serios.”
Nu ia durat mult timp ca Azamat să învețe funiile. “După ce am devenit mai familiarizat cu procesul de construire în Buildbox, am fost doar îmbunătățirea și îmbunătățirea totul. Testați un dispozitiv, schimbați, optimizați, salvați, testați din nou un dispozitiv. Beți niște cafea, tweak, salvați, exportați ... ”
Crearea unui joc mai mult decât un joc
În calitate de consumatori, este aproape prea ușor să respingem proiecte precum Space ShootR, dar pentru dezvoltatorii de prima dată ca Azamat, ele sunt mult mai semnificative. El mi-a spus, “Fiecare pas spre publicarea jocului a fost ceva nou, iar acum că jocul meu este live pe App Store, cunosc întregul proces.”
Nu contează dacă proiectul are succes sau nu, a fost un tutorial pentru mine.
Nu sunt doar aspectele tehnice ale creării unui joc care poate fi greu de obținut. Există o mulțime de teorii în spatele crafting ceva ce este plăcut de utilizat Ce este design gândirea și cum te face mai creativ? Ce este gândirea designului și cum te face mai creativ? Gândirea de proiectare nu este nouă în lumea afacerilor - Apple, Coca-Cola și Nike folosesc toate versiunile pentru a-și construi brandurile. Din păcate, mulți oameni nu sunt învățați ce este sau cum să ... Citește mai mult și potriviți publicul cu care se adresează. Azamat sa gândit înainte: “Am încercat să fac un joc pe care aș vrea să-l joc.”
“Nu-mi place să joc jocuri grele pe smartphone-ul meu, deoarece joc doar când am câteva minute, ca atunci când aștept un autobuz. Am încercat să o păstrez simplu. Se pare că oamenii sunt atât de ocupați încât nu vor să-și răstoarne smartphone-urile pe peisaj, nici să folosească deloc două mâini. Așa că am făcut-o verticală. Un control al degetului.”
Mulți pasionați se îndreaptă spre soluții cum ar fi Buildbox pentru a accelera dezvoltarea aplicațiilor Construiți o aplicație mobilă fără cunoștințe de programare cu aplicații fără cod Construiți o aplicație mobilă fără cunoștințe de programare cu aplicații fără cod Este posibil să creați în întregime o aplicație mobilă de bază utilizând un număr de aplicații drag- și-drop tools, deci care este captura? Citește mai mult, mai ales cei care lucrează singuri ca Azamat. “Făcând totul pe cont propriu, am învățat cum să folosesc instrumentele și tehnicile Buildbox mai avansate, cum să exporte pentru iOS și Android, cum să folosesc Xcode pentru a testa jocul meu pe un dispozitiv real și apoi cum să îl încarc în iTunes.”
Întregul proces ma învățat să fiu mai productiv. Cum să-mi gestionez timpul liber. Ma învățat că dacă e ceva ce nu știu, trebuie să găsesc pe cineva care întreabă și întreabă. Sau Google.
El are și unul “codeless” Sfat mare: “Este evident că fără codificare, acest software este limitat, dar există întotdeauna o soluție! Comunitatea Buildbox este foarte utilă și există un forum care vă va ajuta.”
Învățarea coardelor
Deși există oportunități ample în lumea tehnologiei pentru codul analfabet Codificarea nu este pentru toată lumea: 7 locuri de muncă pe care le puteți obține fără ea Codificarea nu este pentru toată lumea: 7 locuri de muncă pe care le puteți obține fără ea Nu vă descurajați dacă vrei să fii o parte a domeniului tehnic - există o mulțime de locuri de muncă pentru oamenii care nu știu cum să cod! Citiți mai multe, chiar și abilitățile de programare la nivel scăzut sunt foarte căutate pe piața actuală a locurilor de muncă. Asta nu înseamnă asta “cod-free” soluțiile nu pot fi de succes sau profitabile.
Azamat citează succesul recent al iOS freebie Color Switch, care a depășit 150 de milioane de descărcări la nivel mondial la începutul lunii aprilie. “Da, a fost făcută cu Buildbox. N-aș fi surprins dacă e deja milionar,” a glumit.
Dar chiar dacă jocul dvs. nu este un succes runaway, este ceva de spus despre atingerea propriilor scopuri personale. “Încă de la început nu m-am gândit nici măcar la lansarea unui joc mobil pe deplin funcțional, dar acum îmi dau deja prima actualizare.”
Cred că deja îmi place să fac jocuri. N-am crezut niciodată că aș fi în stare, dar acum cu Buildbox pot. Sună ca o publicitate brută, dar nu este.
Azamat intenționează să continue dezvoltarea jocurilor folosind Buildbox. El este deja încântat de viitoarea asistență multiplayer și 3D în versiunea următoare. Pentru el este clar că procesul a fost unul plin de satisfacții, atât în sens literal cât și figurativ.
“Uneori, atunci când lucrați la un proiect, vă simțiți ars, cum ar fi "Destul, nu mai vreau să mai fac asta!" Am avut acele momente și am găsit o soluție simplă: trebuie doar să te forțezi să începi să lucrezi la ea doar pentru un minut și nu te vei opri.”
“Așa am realizat de fapt. Când n-am vrut nici măcar să mă uit la asta, m-am forțat să deschid Buildbox, să fac clic pe "shootr.bbdoc" și să lucrez ore întregi.”
Mai mult decât o singură cale de a derula o aplicație
Soluțiile fără cod ca Buildbox nu sunt pentru toată lumea. Dar există o mulțime de cursuri care predau elementele de bază ale programului SWIFT Master iOS 10 Programare cu 5 clase Swift Master iOS 10 Programare cu 5 clase Swift Te gândești să intri în dezvoltarea de aplicații? Poate că sunteți încă nedecisciți între Android sau iOS? Luați aceste clase Udemy pentru a înțelege potențialul programării iOS 10. Citește mai mult pentru dezvoltatorii de aplicații. Check out lista noastră de proiecte Swift începător Deci, vrei să faci iPhone Apps? 10 proiecte pentru începători, astfel încât doriți să faceți iPhone Apps? 10 proiecte pentru începători Doriți să creați aplicații iPhone și iPad? Începeți prin a învăța elementele de bază ale lui Swift. Citiți mai multe pentru a afla totul despre limbajul de programare open source al Apple.
Ar trebui să te uiți, de asemenea, la revizuirea noastră Buildbox Cum să faci un joc video într-o săptămână Utilizând Buildbox Cum să faci un joc video într-o săptămână Utilizând Buildbox Există un program care face dezvoltarea jocului incredibil de ușor chiar și pentru cei cu absolut fără experiență în proiectarea video jocuri. Se numește Buildbox. Iată de ce ar trebui să încercați. Citiți mai mult dacă acest articol a lovit o coardă pentru dvs. Este perfect pentru a scufunda degetele de la picioare în dezvoltarea de aplicații. Elimină barierele la intrare pentru cei care pur și simplu nu se consideră programatori.
Vrei să creezi o aplicație fără cod folosind ceva ca Buildbox? Nu uitați să descărcați spațiul Space ShootR pentru dvs. dacă nu ați făcut-o deja.
Explorați mai multe despre: Programare, Swift.