PONG - Nuestro primer Juego

Como ya se había explicado, el primer juego a desarrollar va a ser un simple PONG usando MIDP 2.0 ya que es el más utilizado en la actualidad y además ya casi todos los celulares cuentan con ese mecanismo. Vamos a usar 2 imagenes, la imagen de las paletas y la pelota, luego nos vamos a encargar del diseño y vamos a dar las nociones para que armen la lógica antes que yo empieze a hacerlo. Bueno Let's Go!

 

 

 

Para comenzar vamos a definir dos imagenes:

1) La paleta

2) La bola


Las voy a adjuntar para que les den Click Derecho - Guardar Imagen Como - Y guardan la Imagen xD.

PALETA
PALETA
BOLA
BOLA

Ahora para el desarrollo yo uso un IDE de Eclipse editado por Motorola cuyo nombre es:

 

MOTODEV_Studio_for_Java_ME_2.0.0_Windows

 

Esta es la página de referencia:

 

http://developer.motorola.com/docstools/motodevstudio/javame/downloads/

 

Lo pueden adquirir AQUI

 

Bueno una vez descargado e instalado (no explicaré eso porque es en Windows si no saben hacerlo metanse un balazo xD [es una expresión no lo hagan xD]) vamos a pasar al desarrollo.

La lógica de nuestro PONG va a recabar en lo siguiente:

 

1) Cada vez que la bola colisione (se golpee) con una paleta va a cambiar su sentido de movimiento (un efecto espejo) y así sucesivamente.

 

2) Cada vez que se golpee con la parte superior e inferior va a rebotar manteniendo su velocidad en el eje X (revisen su baldor xD) y vamos a invertir el movimiento de su eje Y.

 

3) Cada vez que la bola salga por la parte izquierda o derecha de nuestro escenario (en este caso la pantalla del celular) va a ser punto para una paleta dependiendo por donde salió (muy obvio xD).

 

4) La pelota y la paleta son objetos y tienen sus propias características así que van a estar en clases a partes (revisen la documentación JAVA si no lo encuentran avisenme y abro un curso rápido)

 

5) Dar el diseño (lo más fácil para el que no domina programación) en una hojita, paint, lo que quieran; y comenzamos a graficar nuestro ejemplo.

 

Les dejo una imagen para que tengan la idea.

Un ejemplo de Pong
Para que puedan guiarse algo xD
PingPong.rar
Archivo comprimido 57.4 KB
Comentarios: 0