>> Tecnologia elettronica >  >> Cellulari & accessori >> iPhone

Come creare un gioco iPhone come Angry Birds

"Angry Birds", uno dei giochi iPhone più popolari di sempre, è stato scaricato oltre 50 milioni di volte, e gli utenti passano circa 200 milioni di ore al giorno giocandoci, secondo un articolo 2011 su MauronNewMedia. Creare qualsiasi gioco iPhone, per non parlare di uno di successo come "Angry Birds", richiede solida comprensione della programmazione a oggetti. Forse altrettanto importante è capire come "Angry Birds" coinvolge gli utenti facendoli giocare per ore e tornare per altro.

Imparare la programmazione

  1. Impara tutto ciò che puoi su scrittura software per Apple iOS e decidi come progetterai il tuo gioco. Es: usa iOS SDK di Apple o software terze parti come Cocos2D. Leggi libri su sviluppo giochi con programmazione a oggetti in generale, e iOS SDK in particolare. Corsi disponibili online e in molti college.

  2. Considera di iscriverti all'Apple iOS Developer Program. Offre tutorial, codici esempio e opportunità di confrontarsi con altri sviluppatori. Alla data di pubblicazione, costa circa 100$ all'anno. Devi essere membro prima di iniziare il processo per mettere il tuo gioco sull'App Store. L'iscrizione dà accesso all'iOS SDK (Software Development Kit).

  3. Leggi il tutorial e i codici esempio di Cocos2D per il gioco SpaceManager. Questo tutorial mostra il codice per costruire un gioco simile ad "Angry Birds", inclusi grafica, vettori, collisioni, bombe e altri dettagli specifici di "Angry Birds".

Capire il fascino di "Angry Birds"

  1. Rendi il gioco semplice da imparare, ma coinvolgente. "Angry Birds" è semplice perché l'azione base si impara al primo livello: catapultare uccelli in strutture. Ogni volta che il gioco si complica, l'utente incontra nuovi comportamenti coinvolgenti degli uccelli.

  2. Studia l'uso del timing in "Angry Birds". Mentre molti sviluppatori creano azione frenetica per attrarre, gli sviluppatori di "Angry Birds" fecero l'opposto. Gli uccelli volano a ritmo tranquillo e i maiali possono dondolare e rotolare per secondi prima che l'utente sappia se moriranno. Questo dà tempo per riconsiderare strategie, soffrire errori e godere vittorie.

  3. Studia le sfide di richiamo memoria a breve termine in "Angry Birds". Il gioco tassa la capacità di richiamare info da memoria a breve termine mostrando brevemente la struttura da attaccare a destra, poi togliendola dalla vista. Uccelli cinguettanti che rimbalzano a sinistra distraggono, stressando il richiamo memoria. Nota che il richiamo è difficile, non impossibile: l'utente può riportare la struttura in vista per rinfrescare la memoria.

  4. Usa mistero e sorpresa per coinvolgere. Uova d'oro nascoste premiano con nuovi livelli. Uccelli a volte saltano e fanno capriole nella fionda. Forzieri, frutta e giocattoli sparsi nel gioco. Combina musica divertente e grafica amichevole per tenere il gioco piacevole anche quando l'utente è frustrato da un compito difficile.

  1. Come far sembrare iPhone 3GS un iPhone 4G
  2. Come far girare Angry Birds fluido su HTC G1
  3. Come registrare video di gioco su iPhone
  4. Come far girare Angry Birds fluido su Android
  5. Come rendere un Maemo simile a un iPhone
  6. Come far funzionare Angry Birds su Huawei Ascend