gentoo linux, java, software libre y otras hierbas
jul, 24 2008 - 11:43 am

Juego: Aguanta el balón [by Burnhack]

Un ejercicio en Java que me regala mi amigo Burnhack, y se trata de un juego llamado “Aguanta el balon”, bastante bueno y divertido. Y como no, se ofrece el código fuente para su estudio y disfrute. Nos comenta Burnhack:

Juego: Aguanta el balon
Programado por: Burnhack
Lenguaje: Java

juego futbol java

Descripción y Manejo: Pues jugar a este juego es muy simple, el juego comienza cuando haces click en el balón situado en el centro y sin soltar el ratón debes de arrastrarlo evitando el contacto con los otros y los laterales. A medida que avanza el tiempo también sube su velocidad así que el juego se ira complicando.

Como parte de su descripción he nombrado dos clases: Una llamada balon donde controlé las colisiones, y la otra llamada Fútbol y controle el resto de cosas: Movimiento de balones,Velocidad, Los paneles…

Fallos:

  • Los balones no llegan a chocar pero es culpa del dibujo de los balones y no me dedique a hacerlos mejor porque bastante me costo hacer esto jajaja aunque sea cutre
  • El timer si hay lo descarga que me diga si cree que es correcto porque le agregue un timer y nose si mide del todo bien el tiempo…ya que creo que depende un poco tambien del pc, de todas formas nose hacerlo mejor.
  • La interfaz es la misma cutrecilla…donde se podia poner una barra de desplazamiento para que simule el aumento de la velocidad de los balones y un boton de reinicio ..pero soy muy vago y si funciona asi..pues creo que no hace falta mucho mas.

Y a favor del juego…que te picas muy facilmente y pa echar un rato esta bien.

Descargar código fuente y ejecutables

Gracias por la colaboración, Burnhack!

2 Comentarios | deja el tuyo

may, 02 2008 - 9:40 am

Consultar DB en Java – Mostrar resultados en un JTable

Siguiendo con nuestro tema de conexiones a bases de datos desde Java… Cuando estamos trabajando con bases de datos y aplicaciones que usen Swing, la manera más elegante de presentar los datos a un usuario es usando tablas usando la clase JTable.

tabla swing jdbc

Lo que haremos será básicamente crear una clase que herede de la clase AbstractTableModel:

Esta clase abstracta provee la implementación por defecto de la mayoría de los métodos en la interfaz TableModel. Para crear un TableModel como subclase de AbstractTableModel necesitarás implementar únicamente los sigientes tres métodos:

  public int getRowCount();  public int getColumnCount();public Object getValueAt(int row, int column);

Leer el resto de la entrada…

60 Comentarios | deja el tuyo

abr, 19 2008 - 12:51 pm

Un poco de todo…

Hoy me dedicaré a citar algunos enlaces interesantes que he recopilado durante algunos días… comenzamos con los nuevos números los podcast que suelo escuchar:

Enlaces interesantes



recordatorio

Un meme extraño

La verdad no me gusta mucho eso de los memes, de hecho no he seguido ninguno nunca (pido disculpas a los que me envían memes, y nos los sigo), hasta ahora. Pero he recibido uno bastante… “peculiar”, tanto así que he decidio seguirlo. Se trata de tipear el siguiente comando en la consola de tu sistema operativo (Gnu/Linux, por supuesto, aunque si tienes Mac…):

history|awk '{a[$2]++ } END{for(i in a){print a[i]

11 mkdir
14 bunzip2
14 cp
19 ./configure
19 gcc
2 cc
2 dh
2 ll
2 readelf
2 time

El meme lo puede seguir el que desee.

Un saludo!

5 Comentarios | deja el tuyo

« Entradas anteriores
Entradas recientes »