Juegos con J2ME

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.

Anuncios

19 comentarios en “Juegos con J2ME”

  1. 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

    Me gusta

  2. 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.

    Me gusta

  3. 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

    Me gusta

      1. 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….

        Me gusta

      2. 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.

        Me gusta

      1. ok si eso ya vi su ejecucion… pero quiero si es posible como realiza su ejecucion en netbeans o eclipse o la herramienta que sea necesaria para poder ejecutarla jejeje osea que debo hacer para hacer tal fin…

        Me gusta

  4. 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

    Me gusta

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s