miércoles, 30 de junio de 2010

Juegos con raton - Tablero de ajedrez

Es un tablero de ajedrez con una sola pieza que se puede mover si la arrastras con el ratón. Use el mouseMotionListener con el MediaTracker y el Image (que sirven para cargar imágenes). El código fue evolucionando a partir de un rectángulo que se movía arrastrándolo.

No detecta en que casilla se encuentra la pieza ni si los movimientos son legales pero se acerca a una interfaz gráfica prototipo.



Ver código: tablero.java
tablero.class


Notas: 
  • Como que le faltan algunos botones para regresar o avanzar movimientos.
  • Agregar mas piezas.
  • Detectar la ubicación de casilla de cada pieza.
  • Forzar a ubicar las piezas en el centro de cada casilla cuando estas se suelten (y si es legal).
  • La imagen del peón que use fue esta: 100px-pawn.png

jueves, 24 de junio de 2010

Juegos con teclado - Mover dibujo

Se supone que iba a hacer un laberinto pero no entendi como crear mas de un grafico y el algoritmo para crear los caminos que tendria el laberinto me daba problemas.

Al final solo copie el codigo de la clase y cree un cuadrito verde que se movia dentro de los limites de la ventana y se quedo parte del codigo de la matriz para el laberinto que pensaba hacer.

Codigo: prueba.java

domingo, 13 de junio de 2010

Juegos con botones - Calculadora

Esto fue lo que yo hice, una calculadora bastante basica que utiliza botones para introducir numeros u operadores.



Ver codigo: calc.java

O si no lo quieren compilar: calc.class

Notas: 
  • A veces se comporta extraño pero solo le oprimes a borrar ("C") y vuelve a su configuración original.
  • A lo mejor me falto agrandar la letra.
  • Seria bueno que tenga un boton para introducir punto decimal. (No incluire estas cosas por falta de tiempo)
  • Los resultados si los da con punto decimal.