Sommario:
Definizione: cosa significano i giochi per cellulari?
I giochi mobili sono giochi progettati per dispositivi mobili, quali smartphone, telefoni cellulari, PC tascabili, assistenti digitali personali (PDA), tablet PC e lettori multimediali portatili. I giochi per dispositivi mobili vanno dai giochi di base (come Snake sui vecchi telefoni Nokia) ai sofisticati (giochi 3D e realtà aumentata).
I telefoni cellulari di oggi, in particolare gli smartphone, dispongono di una vasta gamma di funzionalità di connettività, tra cui infrarossi, Bluetooth, Wi-Fi e 3G. Queste tecnologie facilitano i giochi multiplayer wireless con due o più giocatori.
Techopedia spiega Mobile Games
Poiché la maggior parte dei dispositivi mobili ha risorse di sistema limitate, le funzionalità di gioco per dispositivi mobili non sono così ricche come i giochi progettati per PC o console di gioco. Ad esempio, solo un dispositivo mobile (alla fine del 2011) - il Sony Ericsson Xperia PLAY - è dotato di un controller di gioco dedicato. Nella maggior parte dei dispositivi mobili, la tastiera funge anche da controller di gioco. Gli smartphone dispongono di display touchscreen per l'input dell'utente.
I giochi di realtà aumentata sono l'ultima tendenza di gioco mobile. Questi programmi combinano un ambiente del mondo reale con una grafica computerizzata avanzata per fornire l'effetto della realtà aumentata. Un esempio è Sky Siege, in cui un giocatore spara elicotteri virtuali che sembrano volare nella stanza. In realtà, un'immagine in diretta della stanza del giocatore viene catturata dalla telecamera del dispositivo e inviata allo schermo del display, con conseguente realtà aumentata per il giocatore.
I giochi per dispositivi mobili avanzati di solito richiedono unità di elaborazione centrale (CPU) veloci, unità di elaborazione grafica dedicate (GPU), grande memoria ad accesso casuale (RAM) e schermi di visualizzazione ad alta risoluzione. La maggior parte degli sviluppatori utilizza un dispositivo di programmazione di applicazioni multipiattaforma esente da royalty noto come OpenGL ES per scrivere giochi con grafica 2D o 3D.