Intervista: i giochi Android e iOS sfideranno Xbox, Playstation e PC

di Andrew Ku - pubblicato giovedì 24 maggio 2012 alle 09:40

Apple contro Google contro Microsoft; chi comanda nei giochi per smartphone?

Tom's Hardware: il panorama dei sistemi operativi mobile non si è ancora stabilizzato; i giocatori principali al momento sono iOS e Android, ma Microsoft si sta impegnando molto per il successo di WP7. Come sviluppatori in cerca di nuovo pubblico quali sono le sfide che affrontate nel creare giochi per più piattaforme? Quali sono i vantaggi e gli svantaggi dei vari sistemi? C'è un sistema operativo che abbia funzioni che lo rendano più interessante di altri?

Fishlabs: iOS è la piattaforma più interessante al momento. Con i prodotti di ultima generazione è comparsa un po' di frammentazione (per esempio dall'iPhone 3GS all'iPhone 4 al nuovo iPad) ma in generale è ancora un ecosistema con molta coerenza interna. Dal punto di vista dello sviluppatore l'architettura comune di SO e GPU significa che la compressione delle texture è quasi la stessa per tutti i dispositivi. Questo rende iOS molto valido per lo sviluppo di giochi.

Android è un po' più complicato. Da una parte l'enorme numero di smartphone e tablet in circolazione obbliga a prenderlo in considerazione, ma dall'altra la grande frammentazione del mercato (dozzine di produttori che fanno centinaia di dispositivi con diverse specifiche hardware) e l'alto livello di pirateria rendono piuttosto difficile per noi pubblicare un titolo per Android che sia ragionevolmente redditizio. Speriamo che in futuro tutto ciò cambi almeno in parte, quando uscirà il nostro primo titolo free to play.

Infine ma non ultimo WP7. Sfortunatamente il sistema operativo Microsoft non è molto rilevante per noi al momento perché non è compatibile con lo sviluppo nativo. Rendere i nostri giochi compatibili con WP7 richiederebbe di convertirli dal codice nativo a quello managed, con molti sforzi in più. Considerando le vendite modeste di smartphone WP7 e che Microsoft aggiungerà lo sviluppo in codice nativo con WP8, per noi è chiaro che non conviene ottimizzare i giochi per WP7. Aspettiamo che esca il successore.

Madfinger: Il nostro obiettivo è raggiungere più persone possibile, ed è nel nostro interesse essere su quante più piattaforme possiamo. Per questo abbiamo scelto Unity 3D come tecnologia. Così possiamo portare i nostri giochi su altre piattaforme con facilità. D'altra parte non possiamo lavorare con sistemi incompatibili con Unity 3D; per esempio non possiamo usare WP7 perché Unity richiede codice nativo C++, ma speriamo che questo cambierà con Windows Phone 8.

Rispetto alle sfide che affrontiamo il problema più grande è la frammentazione delle versioni e dei dispositivi Android, che richiede più test e raffinamento. D'altra parte il pubblico maggiore per i giochi "hardcore" è su Android.

Apple da parte sua non offre agli sviluppatori kit di sviluppo o informazioni prima che il sistema sia aggiornato o che esca un nuovo dispositivo, quindi gli sviluppatori non possono prepararsi ai cambiamenti o sviluppare software per ciò che verrà.

Mediocre: Lo sviluppo multipiattaforma è gestibile finché possiamo usare linguaggi comuni. Nel nostro caso usiamo C++ per il gioco e impostazioni dedicate per le due piattaforme. L'audio richiede due diverse attività, perché non c'è interfaccia OpenAL per Android. Siamo una piccola squadra che fa tutto internamente, e quindi dubitiamo molto di aprire a WP7 fino a che non si potrà compilare codice nativo C++. Lavorare con diversi sistemi audio o API grafiche non è un problema, ma riscrivere e poi mantenere due diverse versioni del codice e relative librerie è troppo impegnativo.

Vector Unit: Tutti i nostri giochi sono scritti nativamente in C++, con una piccola parte di Objective C o Java. Il nostro motore è multipiattaforma e quindi è relativamente facile creare versioni per diversi sistemi operativi; per noi funziona. Fino a oggi i nostri giochi hanno avuto vendite simili tanto su iOS quanto su Android.

Detto questo la sfida con Android è la compatibilità. La frammentazione è un problema, e lavorare con tante specifiche hardware è difficile. Con iOS è molto più facile, ma il mercato è molto più affollato e competitivo, quindi ci sono pregi e difetti.

 torna indietro
 continua nella lettura
 

Commenti dei lettori (31)

Aggiungi un tuo commento
1/4 avanti   
AltroQuando 24/05/2012 09:49
+1
Mediocre ? o_O
Che brutto nome per un'azienda ....

Comunque sono d'accordissimo.
Visto l'installato e l'uso, direi che nei prossimi 5 anni i giochi su smartphone affosseranno DEFINITIVAMENTE le consolle portatili, faranno pesantemente a gara con le consolle standard, ma toccheranno poco i giochi su PC, in quanto l'hardware potente permette assieme a giochi su monitor da 25'' ben altri standard.
Purtroppo la qualità dei giochi degraderà ulteriormente (basta vedere i porting per PC dei giochi nati per consolle)....
Il Mattarellone 24/05/2012 10:04
+1
Quando inizieranno anche i porting da tablet penso che abbandonerò completamente il mondo dell'informatica buhaha

Analisi assolutamente ineccepibile del resto per sua conformazione un tablet è un dispositivo votato alla multimedialità e anche se molti non vogliono ammetterlo ha delle potenzialità enormi in qualunque ambito. Il concetto maggiormente interessante sarebbe quello di creare una sorta di cloud a livello domestico con il Pc principale che svolge il ruolo di "server" e tutti gli altri dispositivi perfettamente inseriti nel contesto... e poi ovviamente Jarvis che ti da il bentornato a casa ogni giorno! xD
peolo001 24/05/2012 10:11
0
Vorrei chiedere una cosa a chi ha seguito di più la scena,come mai M$ non ha dato la possibilità di usare codice nativo su wp7?Io che lo uso lo vedo come limite principale:per usare un browser diverso dal comunque ottimo ie9 serve l'unlock e l'installazione di un porting di opera mobile 10
Piccio7 24/05/2012 10:15
+7
i giochi Android e iOS sfideranno Xbox, Playstation e PC
Say what?

come confrontare uno scooter elettrico con una city car a gpl e una station a diesel
killing91 24/05/2012 10:19
+1
Per quanto affossare le console mi suoni bene alle orecchie (e sono un possessore di Xbox/Wii/PSP) il fatto che come sostituti avremo smartphone e tablet non mi piace per niente. Quest'idea che i computer (desktop) non sono fatti per giocare, e che quindi dobbiamo accontentarci di un hardware datato per far girare giochi che su pc renderebbero 100 volte di più mi sembra un idiozia assurda. Ormai sono arrivato a giocare su pc solamente a MMORPG e Skyrim,per tutti gli altri RPG devo per forza giocarci su console non avendo neanche il porting. Darei tutti i miei averi per giocare a Final Fantasy/Halo e molti altri franchise su un hardware del 2011-12 e non del 2005
Albo89 24/05/2012 10:37
+4
per quanto riguarda le console e i pc non sara' mai possibile competere.. ammesso che come hardware ci arrivino, e' tutto quello che sta intorno che non coinvolgerebbe.. penso a quando avevo giocato a silent hill 2, a casa con amici tutto buio e max silenzio.. da infarto! vorrei vedere ora uno qualsiasi a rifarlo con tablet in treno o al parco.. o ti rompi le balle subito o gli altri ti prenderanno per mentecatto

Oppure un qualsiasi gioco che richieda precisione: vorrei vedere a giocare gran turismo con il touch al posto del pad/volante o ad ace combat senza le doppie levette: possibile, ma i risultati e il divertimento....

gia' anche solo giocare sulla ps-vita, che come hardware mi pare sia simile all'ipad, e' tuuuutta un'altra cosa
JackZR 24/05/2012 10:42
+5
Secondo il me il successo non è dato tanto dal touch o dal fatto che siano dispositivi non pensati per quello ma dal fatto che costano un cinquantesimo dei giochi per console.
maxdelay 24/05/2012 10:54
+4
Mi ricordo un tempo in cui c'erano solo i pc e tutti sviluppavano i loro giochi con idee nuove, nascevano i software VERI.... i giochi miglioravano a vista d'occhio, l'esperienza di gioco sul PC diventava sempre migliore.....

OGGI lo sviluppo è fermo, si disperdono un saccco di energie a destra e sinistra per la miriade di dispositivi che sbucano in continuazione da ogni dove....

IL PORTING è il lavoro principale di chi fa i giochi, che poveraccio impazzisce con le texture e l'ottimizzazione....

LE CONSOLE sono il più grosso affare perchè riescono a vendere hardware vecchio a peso d'oro e farlo durare nel tempo.... illudendo le persone.
Anche il pc più economico è ormai di gran lunga superiore ale console.... che schifo, riprendete a fare e sviluppare i programmi!!!!!!!!!!!!!!! ivece di vendere l'aggiornamento in cui cambia solo l'interfaccia
Tatanka90 24/05/2012 11:05
0
Ottimo articolo, complimenti alla redazione!
Sheldon Cooper 24/05/2012 11:23
+8

 Originariamente inviata da Tatanka90

Ottimo articolo, complimenti alla redazione!


Si complimenti alla redazione... americana
1/4 avanti   
Devi essere collegato scrivere un commento!
Accesso utenti
Nome utente:
Password:
Correlazioni
 
Continua a seguirci!
Informazioni su Tom's Hardware
Tom's Hardware fa parte di Bestofmedia Network
Copyright ©2013 Bestofmedia. Tutti i diritti riservati
P.Iva 04146420965
Clicca per i dettagli