Juegos con J2ME

June 1st, 2005 | by | programación

Jun
01

PacMan!Ya he repetido una y otra vez lo que opino de Java, pero también en el último tiempo vengo diciendo que veía con buenos ojos J2ME, la edición para dispositivos móviles de esta plataforma. Mi interés inicial es hacer juegos con ella, por lo que en el último mes vengo lentamente avanzando en un juego totalmente innovador, nuevo y de concepto radical : un PacMan :-)

La primera aproximación del juego es funcional, tenemos a PacMan que se mueve, detecta choques, come pastillitas y todo eso. También tenemos unos fantasmas medio lelos, que se mueven de manera pseduo-aleatoria, con una simple máquina de estados finidos.

Claro que el código apesta, es una mugre que fui toquetando a lo largo de un mes, mientras iba de tutorial en tutorial, pasando por la documentación de la API, pero se puede mejorar sin mucho esfuerzo. A nivel de implementación gráfico también apesta, ya que no uso backbuffering, lo que me obliga a redibujar la totalidad de la pantalla en cada iteración.

En fin, es un proyecto que me está gustando hacer, la plataforma está muy bien pensada (no así J2SE :-) ) y creo que tiene un futuro en mis desarrollos. Lo interesante es toda la movida que se está lanzando sobre APIs 3D, que cada día más modelos de celulares soportan una calidad gráfica 3D que sorprende.

La imagen que adjunto es un screenshot del emulador de Sun con el juego en acción.

Authored by

Just Me. If you have something to say, please leave a comment somewhere :)

  • Delicious
  • Facebook
  • Digg
  • Reddit
  • StumbleUpon
  • Twitter

19 Responses to “Juegos con J2ME”

Show / Hide Comments
  1. reydenvosivo says:

    Hola, me podrias facilitar el codigo fuente de pacMan en j2me???
    porfavor!
    Salu2

  2. Grox says:

    que tengo q descargar el j2me??

  3. worrem says:

    hola como vas; pues soy nuevo en esto de la progranmacion y intento aprender J2ME puedes enviarme el codigo fuente para hacer porogramas sencillos y quisas algunos tips para mejorar mi aprendisage.
    bueno de antemano muchas gracias.
    cuidate byee byeee

  4. MEREDITH says:

    HOLA SOY ESTUDIANTE DE ING. EN SISTEMAS COMPUTACIONALES EN EL ESTADO DE CHIAPAS EN MEXICO Y ME DEJARON DE TAREA EXPLICAR UN CODIGO DE UN JUEGO CON J2ME Y EL TUYO ESTA MUY INTERESANTE Y QUERIA PEDIRTE DE FAVOR SI ME PUEDES ENVIAR TU CODIGO A MI CORREO ES QUE YO NO TENGO LINUX.

  5. MEREDITH says:

    GRACIAS ERES MUY AMABLE, me marco algunos detalles pero ya estan solucionados esta muy padre

  6. arcngel says:

    tengo el netbeans 6.8 :s y no peudo ejecutar l archivo y el netbeans no reconoce el archivo , kisiera saber por k pasa esto soy nuevo en programacion

    • Gazer says:

      No sabría decirte, para empezar lo hice hace mucho y creo que con Eclipse. Tendrías que buscar en google como importar en el wordspace este código.

      • luis j says:

        Buenas noches hermano disculpa e estado estudiando tu codigo me parece bien corriendolo en frio pero lo que pasa que al igual que los demas usuarios no se puede correr segun observe lo que sucede es que le falta un archivo que acompaña al main de la aplicacion que en este caso seria un archivo llamado “PacManGame.vmd” podrias buscar ese archivo el debe tenerlo ya que el es el que le dice al programa en este caso netbeans este es el main en el puedes diseñar bla bla bla jejeje tengo una curiosidad en correrlo por favor y muchas gracias.. por tu aporte….

      • Gazer says:

        Creo que ese archivo nunca existió, me suena a que es algo específico de netbeans, y como yo lo programe con un editor de texto normal y lo ejecutaba en el emulador del J2ME me andaba.

        Lamentablemente como nunca use netbeans no puedo orientarte a como importar el proyecto dentro del IDE.

  7. luis j says:

    Gazer :

    Ok bien…. bueno pero almenos hay alternativa para lograr correrlo….. que herrientas o emulador usaste para correr el midlets

  8. luis j says:

    perdon tipie mal el msj jejeje sorri
    Ok bien…. bueno pero almenos hay alternativa para lograr correrlo….. que herrientas o emulador usaste para correr el midlets o que debo hacer para correrlo.. gracias que tenga beun dia

  9. luisj says:

    luisj :
    hermanito usaste fue esto cierto? “http://lh3.ggpht.com/_TaFWLhf4xWc/TEZs6uQOZXI/AAAAAAAAAA0/MgRjXkmsyzM/captura.JPG”

  10. jorge says:

    HOLA QUE TAL NO SE SI ME PODRIAN AYUDAR CON EL PROGRAMA DE SUDOKU EN J2ME MELODEJARON DE TRABAJO PARA LA UNIVERSIDAD…………POR FABOR
    MI CORREO ES giglocna@hotmail.com

Leave a Comment