Com començar amb la programació de jocs mòbils

Hi ha molts desenvolupadors que fomenten l'ambició de desenvolupar aplicacions de jocs mòbils. La programació de jocs per a mòbils , com tots sabeu, és un hervidor de peix diferent i requereix una codificació detallada per a tots els aspectes del joc, en totes i cada una de les etapes.

Tot i que és molt difícil desenvolupar codi per a jocs mòbils, també és una experiència molt gratificant per al desenvolupador. Continueu llegint per obtenir informació sobre com començar a fer el vostre primer joc per a mòbils.

Quin tipus de joc faràs?

En primer lloc, decideixi quin tipus de joc mòbil voleu desenvolupar. Hi ha moltes categories de jocs com vostès saben. Trieu la categoria i el tipus de públic al qual voleu orientar el joc. Preferiu l'acció, el rol o l'estratègia ? Esteu buscant atreure la població adolescent o un grup intel·lectual d'empreses?

Només si trieu el tipus de joc, podeu investigar els recursos disponibles per desenvolupar el programari per a això.

Llenguatge de programació

A continuació, heu de decidir sobre el llenguatge de programació del vostre joc per a mòbils. En general, J2ME o Brew us pot ajudar enormement en el vostre projecte ambiciós. J2ME ofereix molts més recursos per a la programació mòbil en general i la programació de jocs per a mòbils en particular.

Conegueu el llenguatge que vulgueu i comprengui totes les seves complexitats, funcionalitats i suport per a dispositius que ofereix. Intenta treballar amb les API que ofereix l'idioma.

Si esteu interessat en desenvolupar un tipus de joc en 3D, potser provar JSR184 i així successivament. Experimentar és la vostra clau de l'èxit.

Especificacions del dispositiu

Coneixeu el dispositiu pel qual voleu desenvolupar el vostre joc. És essencial que entengueu totes les especificacions del dispositiu mòbil, com ara el tipus i velocitat del processador, la mida de la pantalla, el tipus de pantalla i la resolució, el format d'imatge, el format d'àudio i de vídeo, etc.

Disseny de jocs

El disseny del joc és un factor molt important per desenvolupar un joc per a mòbils. Primer heu de planificar el disseny i l'arquitectura general del joc i pensar en els múltiples aspectes que inclourà el vostre joc.

Comenceu amb el disseny de l'arquitectura per a la classe del motor del joc. Si teniu dubtes, aneu a fòrums de jocs mòbils en línia i presenteu la vostra pregunta aquí. Fins i tot el lapse més petit necessitarà que torni a començar des de les arrels.

Coneixement de jocs

Apreneu tot el que necessiteu saber sobre la programació de jocs per a mòbils. Llegeix els llibres i participa activament en els fòrums de joc. Parleu amb experts en el camp, per tal d'obtenir una millor comprensió del sistema en general.

A més, estigueu disposats a fracassar en els primers intents. Sapigueu que hi ha molt pocs desenvolupadors de jocs que tenen èxit en el seu primer intent de codificació. És probable que hàgiu de tornar a escriure el codi diverses vegades abans de poder estar satisfet amb el vostre treball

Consells per a desenvolupadors de jocs nous

  1. El desenvolupament d'una història detallada i els diferents modes de joc per al vostre joc anteriorment us ajudaran a planificar els intricats detalls del vostre joc en qualsevol etapa posterior. Així que mai oblida aquesta etapa.
  2. Construeix un esquelet de programa amb eines de programació de jocs com GameCanvas. Aquest inclou una classe base eficient, que és especialment útil per als desenvolupadors de jocs 2D que utilitzen J2ME.
  3. Intenta utilitzar un emulador per provar el joc abans de llançar-lo. Per descomptat, no sempre podeu dependre de l'emulador. En aquests casos, necessiteu el mateix model de dispositiu mòbil per comprovar el joc. També podeu subcontractar-lo a alguna altra empresa per provar el vostre joc. En general, seria una bona idea aprendre programes de jocs mòbils en un telèfon Nokia Series 60.
  4. Malgrat els vostres millors esforços, hi haurà moments en què voldreu llançar-vos les mans i deixar de programar. Analitzeu el lloc on la codificació s'ha produït i esborreu el problema en bits més petits, de manera que el maneig es fa més fàcil per a vosaltres. Només cal seguir els temps difícils i segurament tindrà prou èxit.

Què necessites