Hola con todos, bueno soy Carlos Eduardo Piñán Indacochea de la Universidad Privada Telesup en Lima - Perú, en la presente WEB voy a enseñar como desarrollar juegos para celulares a través del lenguaje de programación JAVA, voy a adjuntar mis juegos hechos, códigos fuentes, videos y sobre todo mi experiencia como desarrollador de aplicaciones móviles.

 

En el LINK "El Curso" pueden descargar los Archivos del curso, perdón por la necesaria redundancia, y además tienen un curso introductorio a J2ME para los novatos que no saben que es programar pero siempre han querido hacer un juego, voy a enseñar desde la lógica de programación, lo básico de la programación Java (operadores, lógica, arreglos, etc) hasta las aplicaciones de negocio para pasar al desarrollo de juegos con la clase GameCanvas.

 

Espero les sirva y les guste, como introducción pondré un video de YouTube que es un Curso básico de J2ME.

Como primer proyecto haremos un PONG. 

El cual va a constar básicamente de 2 imagenes que son las paletas o raquetas y la bola. Vamos a usar el paquete javax.microedition.game.*;

Así que si no tienes conocimientos de programación en J2ME voy a dejar adjuntados algunos archivos para que puedas aprender.

Luego como segundo proyecto haremos lo que es un Space Invaders (el clásico MATAMARCIANOS o GALAGA) va a consistir de un conjunto de imágenes y vamos a generar disparos, nunca he hecho un matamarcianos pero la lógica es muy sencilla.

Como vemos en la imagen esa es la intención del juego, no lo voy a hacer muy detallado pero si que tenga lo necesario para que sea divertido.

GALAGA
GALAGA

Seguidamente haremos un FROGGER infaltable este jueguito, muy sencillo de realizar pero da un enfoque en lo que es movimiento del escenario tanto como la creación de un fondo bonito.

Para ello necesitaremos las imágenes de los carros, los tiles del mapa y la ranita o el perro como quieran conseguirlo, yo tengo un código que consegui de una WEB pero voy a crear mi propio código por ética y respeto al desarrollador del código fuente pero voy a dejar el ejemplo como un anexo.

Luego un juego de naves con un mapeo también, no consegui una imagen que refleje el juego que intentaré hacer pero sí un posible diseño, podría ser el clásico 1945 que el código se encuentra regado en Internet y con MIDP 1.0 también voy a adjuntar el manual para que tengan referencia de ello.

Para practicar y seguir aún sin juegos de plataformas un juego de carreras 2D, en primera persona todavía no porque conlleva a un mayor conocimiento, este juego va a ser sencillo va a constar de los tiles para la pista, de tiles de colision y el carro conductor tanto como los objetos que van a tener la IA (inteligencia artificial).

MARIO KART xD
MARIO KART xD

También para comprender todos los conceptos anteriores y poner en marcha lo logrado, vamos a realizar la programación de un Counter Strike 2D aunque el juego ya existe para la computadora, este lo vamos a hacer para celular claro sin rivales que tengan inteligencia artificial pero sin con el personajes, los giros, etc. Aunque va a ser limitado va a ser un muy buen momento para lograr demostrar lo aprendido.

Finalmente y para terminar con el desarrollo de videojuegos hasta este punto, he decidido enseñar como hacer un juego de plataformas, para ello vamos a hacer desde cero este tipo de eventos aunque los efectos de salto son algo complicados debido a una serie de eventos que debe existir con los bloques. Sinceramente nunca he hecho uno pero he creado una clase que simula un juego de plataformas la cual la voy a adjuntar en su debido momento y cuando este totalmente funcionando.

El juego que vamos a hacer va a ser muy sencillo pero de gran formación educativa, después pueden profundizar o hacer sus preguntas para hacer un buen juego.

Ya concluido todo esto, voy a agregar manuales, códigos fuentes y además agregar explicaciones acerca de sonidos, ficheros, bluetooth, java 3D, FPS (firs person shooter) juegos en primera persona entre otros materiales.


Mas información:

http://www.juegosgratisj2me.blogspot.com

Dejame un comentario

Comentarios: 4
  • #4

    ricardo montañez (lunes, 02 septiembre 2013 02:15)

    amigo sabes como crear un sitio web en dreamweaver? puedes decirme cuales son los pasos por favor, gracias.

  • #3

    victor salcedo (jueves, 18 noviembre 2010 12:23)

    me gustaria saber
    visual basic . net
    lo q le enseñaron a yustedes

  • #2

    Carla Rosales (miércoles, 23 diciembre 2009 14:19)

    Hola! Que chevere esta tu pagina. Aprendere un poco mas sobre JAVA.

  • #1

    Malois (miércoles, 02 septiembre 2009 11:47)

    oe no tienes un starcraft para cel ?

    xD!