Kako napraviti iPhone igre poput Angry Birds

" Angry Birds ", jedan je od najpopularnijih iPhone igara svih vremena , je preuzeto više od 50 milijuna puta , a korisnici potrošio oko 200 milijuna sati dnevno igrajući igru , sukladno do 2011 članak na web stranici MauronNewMedia . Izrada bilo iPhone igru , a kamoliuspješno igra kao " Angry Birds ", zahtijeva solidnu razumijevanje objektno - orijentirano programiranje . Možda baš kao što je najvažnije jerazumijevanje kako " Angry Birds " bavi svojim korisnicima kako bi ih igrati igru satima , a zatim vraća za više . Upute
Učenje Programiranje
1

Saznajte sve što možete o pisanju softvera za Apple iOS i odlučiti kako će dizajnirati svoju igru ​​. Na primjer , koristiti Appleov iOS SDK ili pokušajte s third-party softver kao što je to ponuđeno od strane Cocos2D . Čitajte knjige o razvoju igre korištenjem objektno - orijentirano programiranje u cjelini , kao i korištenjem iOS SDK posebno . Tečajevi su dostupni na internetu , kao i na mnogim fakultetima .
2

Razmislite pridružio Apple iOS Developer Program. Ovaj program daje vam tutoriale, uzorak kodove i priliku da surađuju s drugim programerima . U vrijeme objavljivanja ,Program košta oko 100 dolara godišnje . Morate bitičlan ovog programa prije nego što možete početi proces dobivanja svoju igru ​​na Appleov App Store . Članstvo i daje vam pristup na Apple iOS SDK ili Software Development Kit .
3

pročitati udžbenik i ogledne kodove koje pruža Cocos2D za SpaceManager igri . Ovaj tutorial pokazuje kod koji se koristi za izgradnju igra slična ljut ptica " , " uključujući i grafike, vektora , sudara , bombi i ostalih detalja specifičnih za " Angry Birds " igre .
Razumijevanje privlačnosti " Angry Birds"
4

Napravite svoju igru ​​jednostavan za naučiti , ali je sudjelovanje na korisnika . " Angry Birds " je jednostavna , jertemeljni cilj igre može savladati u prvom stupnju - katapultira ptice u strukture . Svaki putigra postaje sve složeniji ,korisnik je dočekan s angažiranjem novih ponašanja u ptica .
5

Studija korištenje vremena u " Angry Birds ". Dok mnogi igre programeri stvaranje brzo djelovanje kako bi privukli korisnike , programeri " Angry Birds" je upravo suprotno . Ptice lete preko ekrana bez žurbe i svinje mogu klackalica i rola za nekoliko sekundi prije nego štokorisnik zna , ako će oni umrijeti ili ne . To korisnicima daje vremena da preispitaju svoje strategije , trpjeti njihove pogreške i uživati ​​svoje pobjede .
6

Studija izazove kratkoročno pamćenje opoziva koji se koriste u " Angry Birds ". Ova igra oporezuje Korisnički sposobnost prisjetiti informacija iz kratkoročnog pamćenja kratkim pokazuje strukturu koja treba biti napadnuti na desnoj strani , a zatim povlačenjem tu građevinu iz vidokruga . Odskakanje cvrkut ptica na lijevoj i odvratiti korisniku , naprezanje kratkoročno pamćenje opoziv . Imajte na umu da je opoziv je teško , ali nije nemoguće : korisnik može povući natrag u pogledu strukture u bilo kojem trenutku kako bi osvježili svoje uspomene
7

Koristite misterij i iznenađenje da se uključe korisnicima . . Zlatna koka su skriveni tijekom igre nagraditi korisnike s novim razinama . Ptice se ponekad skočiti i napraviti salto u katapult . Blago škrinje , voće i igračke su često puna tijekom igre . Kombinirajte zabavnu glazbu i prijateljske grafiku da igra izgleda i zvuči zabavno , čak i kadakorisnik frustriran s teškim zadatkom .