[Pong] III: Atasco temporal

Según mi maestro Jedi: nada es comparable a la salvaje libertad que te proporciona programar sin pantalones. Por ello, todo el código que veréis a continuación ha sido escrito en calzoncillos. Se que este dato no tiene ninguna relevancia, es más, es totalmente innecesario, pero he descubierto que me divierte comenzar mis entradas con cualquier tipo de detalle de dudoso gusto. Bien, podemos continuar.

En la anterior entrada me quedé con una pelota cuadrada que se movía por el frame. El siguiente paso es construir las raquetas que golpearán esta pelota. He tardado bastante en volver a escribir porque me he encontrado algunos problemas que aún no he terminado de solucionar por lo que advierto que este código no debe ser tomado como válido en su totalidad y además aprovecho a hacer un llamamiento a todo programador que pueda encontrar una manera de solucionarlo ^_^

Seguir leyendo

Publicado en Happy Coding | Etiquetado , , , , , | 5 comentarios

[Pong] II: Pelota cuadrada

Tengo una escena grabada en la memoria. Estaba yo en mi plena efervescencia adolescente y llegaba a casa del instituto con las notas en la mano. Digamos que no eran precisamente excelentes… vamos, me habían quedado siete. Traté de minimizar la gravedad del asunto destacando mi notable en religión. Mi madre me miró a los ojos y comenzó su discurso con un: “Tienes las pelotas cuadradas…”

No, mi madre no se refería al Pong ni a los gráficos tipo Atari, y desde luego que esta historia no viene a cuento, pero me ha hecho gracia y me apetecía contarlo.

Como decía en la anterior entrada, el paso que voy a dar hoy es construir la pelota que se moverá por nuestro recién creado tablero del Pong. También crearé su movimiento y, por supuesto, será cuadrada. Vamos a ello.

Seguir leyendo

Publicado en Happy Coding | Etiquetado , , , , | 4 comentarios

[Pong] I: Empezando

Tal y como comentaba ayer, me gustaría arrancar esto con un juego bastante sencillo. Para ello que mejor que el clásico Pong.

A estas alturas imagino que no haga falta explicar de que va aunque, para los que lleguen tarde: este video lo aclara todo.

Codificar como un poseso sin ningún tipo de control haciendo que salga fuego del teclado mola, te hace sentir un super-hacker conspirando para derrocar al gobierno. Pero más allá de esa sensación de megalomanía (que se puede sustituir con esta aplicación) es una imbecilidad como un piano. Si realmente se quiere construir una aplicación hay que tener claro su funcionamiento, y para ello no hay nada mejor que empezar con un cuaderno y un bolígrafo.

Seguir leyendo

Publicado en Happy Coding | Etiquetado , , , , | 1 Comentario

System.out.println(“Hola Mundo!”);

Estrenando el blog ^_^

Mañana arrancaré con una versión del Pong en Java, a ver que sale de ahí.

Publicado en Uncategorized | Etiquetado , , , | Deja un comentario