J2ME Giochi per il iDEN telefono
J2ME è una piattaforma di sviluppo mobile basato su Java progettato per sviluppare giochi e altre applicazioni per i telefoni cellulari . Serie di Motorola iDEN , o rete potenziata digitale integrato , i telefoni sono in grado di eseguire giochi J2ME based. Molti dispositivi iDEN vengono forniti con software dalla fabbrica e hanno a bordo memoria capace di immagazzinare software e giochi aggiuntivi .
Introduzione
Conosciuto nella sua forma più come Java Platform Micro Edition , J2ME non viene utilizzato solo su iDEN telefoni , ma anche come il firmware incorporato che gestisce semplici dispositivi elettronici di controlli industriali e set top decoder . L'ambiente J2ME utilizza una versione ottimizzata di ambiente runtime di Java . Oltre allo sviluppo giochi , J2ME può estendere le funzionalità delle applicazioni software di bordo , essere utilizzato come protocollo di sicurezza e di interagire con i dispositivi periferici telefono iDEN , come le schede di memoria .
GameCanvas
Incluso con J2ME è un motore di interfaccia utente denominata GameCanvas . GameCanvas fornisce strumenti che consentono agli sviluppatori di impostare lo schermo del gioco . Utilizzando la funzione grafica di GameCanvas consente agli sviluppatori di disegnare forme e figure, così come le immagini inserimento che vengono utilizzati nel gioco . Un'altra caratteristica di GameCanvas è la sua capacità di tamponare il gioco off-screen , che riduce al minimo la quantità di tempo che l'utente potrebbe essere necessario attendere per oggetti nel gioco per caricare .
Sprites
Sprites sono utilizzati su tutte le piattaforme di sviluppo del gioco . Servono come avatar o personaggi del gioco e sono utilizzati anche per rappresentare altri componenti visuali del gioco . Possono essere immagini complesse o rappresentazioni visive semplici . La piattaforma J2ME rende lo sprite come azione continua e richiama più fotogrammi di animazione da un file di immagine . Affinché sprite di lavorare , i fotogrammi del file immagine devono condividere la stessa larghezza e altezza .
GameManager
GameManager è un'altra caratteristica J2ME critico usato nei giochi di sviluppo sul piattaforma . Serve come gestore per la serie di strati che compongono l'aspetto visivo del gioco . GameManager rende automaticamente ogni livello visivo in un ordine specificato dallo sviluppatore software . Utilizzando questa funzione , gli sviluppatori possono aggiungere e rimuovere immagini a più livelli , nonché di definire gli strati condizionali così cambia aspetto visivo come l'utente gioca la partita .