Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
Offerte & Coupon
Accedi a Xenforo
Immagine di WhatsApp entra nel mirino della Commissione Europea WhatsApp entra nel mirino della Commissione Europea...
Immagine di Nimble e la rivoluzione delle batterie di carta Nimble e la rivoluzione delle batterie di carta...

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

Intervista - Sviluppatori di quattro importanti società che creano giochi per iOS, Android e Windows Phone ci parlano del futuro del gaming mobile.

Advertisement

Avatar di Tom's Hardware

a cura di Tom's Hardware

@Tom's Hardware Italia

Pubblicato il 24/05/2012 alle 09:40 - Aggiornato il 15/03/2015 alle 01:41
Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più

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.

Le notizie più lette

#1
VPN, perché la sede dei provider e dei server fa la differenza
4

Hardware

VPN, perché la sede dei provider e dei server fa la differenza

#2
La fisica avanza verso il più grande enigma dell’universo
3

Scienze

La fisica avanza verso il più grande enigma dell’universo

#3
Di fatto, Nvidia ha ammesso che le GPU per le IA general purpose non servono più
2

Business

Di fatto, Nvidia ha ammesso che le GPU per le IA general purpose non servono più

#4
Il 2026 è chiaramente l'anno del cloud gaming, arrendiamoci

Editoriale

Il 2026 è chiaramente l'anno del cloud gaming, arrendiamoci

#5
L’IA clona un’azienda in due giorni ma la reputazione è un’altra cosa

Business

L’IA clona un’azienda in due giorni ma la reputazione è un’altra cosa

👋 Partecipa alla discussione!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?

Invia

Per commentare come utente ospite, clicca triangoli

Cliccati: 0 /

Reset

Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione

Advertisement

Ti potrebbe interessare anche

Nimble e la rivoluzione delle batterie di carta
1

Ces 2026

Nimble e la rivoluzione delle batterie di carta

Di Andrea Maiellano
WhatsApp entra nel mirino della Commissione Europea
2

Smartphone

WhatsApp entra nel mirino della Commissione Europea

Di Andrea Maiellano
YouTube non carica i vostri video? il problema non siete voi
2

Smartphone

YouTube non carica i vostri video? il problema non siete voi

Di Andrea Maiellano
Nothing rimuove le pubblicità dalla schermata di blocco

Smartphone

Nothing rimuove le pubblicità dalla schermata di blocco

Di Andrea Maiellano
YouTube rinnova i filtri di ricerca

Smartphone

YouTube rinnova i filtri di ricerca

Di Andrea Maiellano

Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • TechRadar
  • SosHomeGarden
  • Aibay

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2026 3Labs Srl. Tutti i diritti riservati.