>> Elettronica Tecnologia >  >> Cellulari e Accessori >> iPhone

Come fare un iPhone gioco come Angry Birds

" Angry Birds ", uno dei più popolari giochi per iPhone di tutti i tempi , è stato scaricato oltre 50 milioni di volte , e gli utenti speso circa 200 milioni di ore ogni giorno a giocare la partita , secondo a un articolo 2011 sul sito MauronNewMedia . Fare qualsiasi gioco iPhone , figuriamoci un gioco di successo come " Angry Birds ", richiede una solida conoscenza della programmazione orientata agli oggetti . Forse altrettanto importante è la comprensione di come " Angry Birds ", impegna i suoi utenti per tenerli a giocare il gioco per ore e poi tornare per ulteriori informazioni . Istruzioni
Imparare la programmazione
1

Imparare tutto il possibile su di scrivere software per l'Apple iOS e decidere come si intende progettare il vostro gioco . Ad esempio, utilizzare iOS SDK di Apple o provare un software di terze parti come quello offerto da Cocos2D . Leggere libri sullo sviluppo di giochi con la programmazione orientata agli oggetti in generale , così come con iOS SDK in particolare . I corsi sono disponibili online e presso molte scuole .
2

consideri adesione al Developer Program di Apple iOS . Questo programma offre tutorial , esempi di codice e la possibilità di interagire con altri sviluppatori . Al momento della pubblicazione , il programma costa circa $ 100 all'anno . Devi essere un membro di questo programma prima di iniziare il processo di ottenere il vostro gioco su App Store di Apple . L'adesione dà anche accesso alla Apple iOS SDK o Software Development Kit .
3

Leggere i codici di tutorial ed esempi forniti dal Cocos2D per il gioco SpaceManager . Questo tutorial mostra il codice utilizzato per costruire un gioco simile a " Angry Birds ", tra cui la grafica , vettori , collisioni , bombe e altri dettagli specifici per il gioco " Angry Birds " .
comprendere l' appello di " Angry Birds"
4

Fai il tuo gioco semplice da imparare , ma coinvolgente per l'utente . " Angry Birds " è semplice, perché l'azione di base del gioco può essere masterizzato nel primo livello - catapultando gli uccelli in strutture . Ogni volta che il gioco diventa più complesso , l'utente viene accolto con impegnarsi nuovi comportamenti negli uccelli .
5

studiare l'uso dei tempi in " Angry Birds ". Mentre molti sviluppatori di giochi di creare azioni veloci per attirare gli utenti , gli sviluppatori di " Angry Birds" ha fatto il contrario . Gli uccelli volare attraverso lo schermo a passo lento e suini può barcollare and roll per diversi secondi prima che l'utente sa se hanno intenzione di morire o no. Questo dà agli utenti il tempo di riconsiderare le proprie strategie , soffrire per i loro errori e godersi le loro vittorie .
6

Studiare le sfide di richiamo memoria a breve termine utilizzati in " Angry Birds . " Questo gioco tassa il capacità dell'utente di richiamare le informazioni dalla memoria a breve termine , mostrando brevemente la struttura che deve essere attaccato sulla destra , poi tirando quella struttura di vista . Bouncing cinguettio degli uccelli a sinistra anche distrarre l'utente , tendendo richiamo memoria a breve termine . Si noti che il richiamo è difficile, ma non impossibile : gli utenti possono tirare la struttura di nuovo in vista in qualsiasi momento per aggiornare i loro ricordi
7

Usa mistero e di sorpresa per coinvolgere gli utenti . . Uova d'oro sono nascosti in tutto il gioco per premiare gli utenti con nuovi livelli . Uccelli a volte saltano e fanno capriole nella catapulta . Scrigni del tesoro , frutta e giocattoli sono spesso disseminati in tutto il gioco . Unire musica divertente e la grafica amichevole per mantenere il gioco cercando e suono divertente , anche quando l'utente è frustrato con un compito difficile .

  1. Come fare un iPhone 3GS apparire come un 4G
  2. Come fare Angry Birds funzionamento regolare sul G1
  3. Come rendere i video su un iPhone durante una partita
  4. Come fare Angry Birds funzionare senza problemi su My Android
  5. Come fare un Maemo più come un iPhone
  6. Come fare Angry Birds lavorare su un Ascend