Deveniți dezvoltator de jocuri iPhone în 10 pași [Cum să]

Neil Ferguson, dezvoltator al Grevă de viruși, explică cum să devii un dezvoltator de jocuri iPhone de succes în 10 pași.

Cred că oricine poate dezvolta un joc pentru iPhone. Recent am dezvoltat un puzzle pentru iPhone, bazat pe fizică, Grevă de viruși, cu un buget zero, în ciuda experienței zero în dezvoltarea jocurilor pentru iPhone. Nu a fost ușor, dar există foarte puține costuri de configurare dacă aveți abilitățile și abordarea potrivite.

Desigur, sunt un programator cu experiență - am început să mă dezvolt pe un BBC Micro la vârsta de 8 ani și acum lucrez cu normă întreagă pentru un start-up de software în Londra. Evident, experiența mea m-a ajutat când mă dezvoltam Grevă de viruși, dar nu cred că trebuie neapărat să aveți vreo experiență de programare pentru a dezvolta un joc de succes. Urmați acești 10 pași:

1) Alegeți o idee originală

Mi-a venit ideea pentru Grevă de viruși acum un an. Jucasem la un joc bazat pe fizică numit Linerider, precum și Controlul zborului. Mi-a trecut prin minte că combinarea unui motor fizic de desenare a liniei cu un joc de tip meci 3 ar putea fi distractiv să joc, așa că am aruncat o privire prin fiecare joc de puzzle din App Store pentru a vedea dacă cineva a făcut-o aceasta. Mi-au trebuit ore întregi - de fapt, câteva zile - dar nu am putut găsi una. Abia atunci, când am știut că am o idee originală, am început să mă dezvolt

Grevă de viruși.

Essay Advisor oferă recenzii imparțiale ale serviciilor de redactare a eseului
Aveți nevoie de ajutor pentru a găsi un serviciu legitim de redactare a eseurilor? Acest site web oferă cele mai bune recenzii de servicii de redactare esențiale oriunde. Lasă-l pe Essay Advisor să te ajute să găsești cea mai bună platformă pentru a scrie eseuri A +.

Această postare este sponsorizată de Essay Advisor.

2) Folosiți instrumentele potrivite

Dacă nu sunteți un programator cu experiență, puteți utiliza o bibliotecă de creare a jocurilor „drag and drop”, cum ar fi GameSalad. Acest lucru vă permite să creați jocuri fără cunoștințe de programare și este conceput special pentru iPhone. Alternativ, ați putea descoperi că scrierea jocurilor în Flash este mai ușor de învățat decât Objective C (care este limba standard pentru dezvoltarea iPhone). Acum puteți converti jocurile Flash pentru a rula pe iPhone și există o mulțime de cărți decente de dezvoltare a jocurilor Flash disponibile pentru începători.

Dacă decideți să vă dezvoltați în Obiectivul C, merită să utilizați un cadru de jocuri pentru a facilita codarea jocului. obisnuiam Cocos2D, care este un cadru minunat open-source gratuit pentru crearea de jocuri pentru iPhone. De asemenea, are un motor de fizică integrat care a făcut dezvoltarea Grevă de viruși mult mai ușor. Mi-a economisit mult timp și efort!

3) Profitați de tutoriale gratuite

Grevă de viruși este primul meu joc pentru iPhone și nu am programat niciodată în Objective C înainte de asta, așa că am învățat multe în timp ce îl dezvoltam. Tutorialele online m-au ajutat foarte mult - în special la Ray Wenderlich la www.raywenderlich.com. El oferă o mulțime de tutoriale gratuite despre programarea iOS, ceea ce mi s-a părut foarte util. Există, de asemenea, loturi disponibile la developer.apple.com.

4) Externalizați orice nu puteți face singur

Dacă nu sunteți singur programator, cred că o modalitate bună de a începe este să externalizați ideile inițiale cuiva cu mai multă experiență. De exemplu, puteți posta ideea dvs. pentru aplicație pe odesk.com iar programatorii vor licita pentru lucrare. La fel, dacă există o anumită parte a aplicației pe care nu o poți gestiona singur, ai putea să o externalizezi. Rețineți că, cu cât puteți oferi programatorului mai multe detalii despre ceea ce doriți, cu atât este mai probabil să fiți fericiți de rezultat.

5) Gândiți-vă la caracteristicile specifice iPhone

Cele mai reușite jocuri din App Store au fost cele care au fost construite special pentru a juca pe iPhone. De exemplu, cu Grevă de virușiAm luat un joc clasic în stil Tetris și l-am combinat cu funcții pentru iPhone precum ecranul tactil și accelerometrul. Deci, trageți linii pe ecran pentru a direcționa virușii și, dacă înclinați ecranul, se înclină și virușii. Când vă dezvoltați jocul, gândiți-vă la modul în care comenzile unice ale iPhone pot juca un rol în jocul dvs. Încearcă să fii original!

Virus Strike combină fizica desenului liniar cu jocul meciului 3.
Virus Strike combină fizica desenului liniar cu jocul meciului 3.
Captură de ecran: Neil Ferguson

6) Asigurați-vă că jocul este provocator

Odată ce mi-am dat seama de mecanica de bază a jocului - desenarea liniei, potrivirea culorilor și motorul fizicii - cea mai mare problemă cu care m-am confruntat a fost structurarea conceptului meu original într-un joc provocator, ușor de preluat și Joaca.

Cred că este important să aveți o idee despre cât de mult ar trebui să dureze fiecare joc și cât de provocatoare ar trebui să fie. Trebuie să devină mai dificil, dar în același timp trebuie să fie corect - jucătorii trebuie să simtă că e vina lor că jocul a fost pierdut. Și trebuie să existe un sentiment de progres pe măsură ce jocul continuă, astfel încât jucătorii să se simtă așa cum sunt realizând ceva pe măsură ce joacă mai multe jocuri - indiferent dacă acesta este un scor mai mare sau un alt tip de Răsplată.

7) Obțineți efecte sonore gratuite

obisnuiam freesound.org pentru a găsi toate efectele sonore pentru jocul meu. Poate fi un proces obositor și recomand să ceri opiniei altor persoane, în cazul în care sunetele care îți plac sunt foarte enervante pentru alții. De asemenea, am folosit un program gratuit de editare a sunetului numit Îndrăzneală pentru a edita sunetele pentru a se potrivi jocului meu.

8) Obțineți feedback

S-ar putea să credeți că ați terminat de dezvoltat, dar până nu veți primi feedback de la alte persoane, nu veți avea absolut nicio idee cât de provocator și plăcut este jocul dvs. În plus, nu veți ști dacă oamenii își pot da seama cum să-l joace singuri.

Nu vă bazați pe prietenii dvs. pentru a vă oferi feedback sincer și nu arătați oamenilor cum să-l joace - asigurați-vă că au o încercare fără ca voi să stați deasupra lor. Urmăriți și observați cum se joacă și orice problemă sau frustrare au.

Puteți găsi cu ușurință beta testeri pe forumurile iPhone care vor fi dispuși să vă joace jocul și să vă ofere feedback gratuit.

9) Realizați un videoclip

Testarea utilizatorilor mei m-a făcut să-mi dau seama că ar fi util să am un tutorial video. obisnuiam ScreenFlow a face o videoclip de un minut a jocului în joc și din nou, după testarea utilizatorilor, a adăugat un tutorial text de o pagină la prima încărcare a jocului pentru oricine a omis videoclipul.

Cred că un videoclip merită cu siguranță făcut. A ajutat enorm în ceea ce privește asigurarea înțelegerii oamenilor cum să joace jocul și a fost util și soției mele Donna, care a făcut PR pentru Grevă de viruși. Jurnaliștii puteau repede vizionați videoclipul online în loc să trebuiască să urmărească modul în care funcționează jocul într-un comunicat de presă sau, înainte de a fi siguri că sunt interesați, mergeți la efortul de a descărca jocul.

10) Comercializează-ți jocul

Indiferent cât de bun este jocul dvs., dacă nu îl comercializați, cum îl va găsi cineva vreodată în App Store? Fii pregătit să petreci mult timp vizând site-uri de revizuire a aplicațiilor și alte site-uri web de tehnologie.

Soția mea mi-a scris o Comunicat de presă când am lansat Grevă de viruși care s-a descurcat destul de bine. Evident, sunt destul de norocoasă că este jurnalistă, așa că știe să scrie o poveste bună și să vină cu unghiuri care să îi intereseze pe alți jurnaliști. Am plătit 20 USD pentru ca distribuția să fie distribuită de PRMac și a meritat cu adevărat - a fost ridicat peste tot, iar multe site-uri au copiat și lipit pur și simplu în comunicatul de presă integral!

Descărcați de la:Magazin de aplicații (iOS)

Ultima postare pe blog

| Cultul lui Mac
September 12, 2021

Cum să adăugați propria muzică pe iPhone fără iTunesAdăugați propria muzică pe iPhone fără iTunes.Foto: Charlie Sorrel / Cult of MacPoate că în iOS...

| Cultul lui Mac
September 12, 2021

Cele mai bune aplicații pentru prepararea cafelei, pentru încărcarea SoundCloud și pentru persoanele în vârstă din această săptămânăCeva pentru (ap...

| Cultul lui Mac
September 12, 2021

Navigați prin configurarea Apple Watch cu aceste sfaturi utileConfigurarea Apple Watch va fi o briză cu aceste sfaturi la îndemână.Foto: Jim Merith...