lunes, 24 de diciembre de 2007

Ultimando detalles y FELIZ NAVIDAD!!!

Hola a todos,

Lo primero FELIZ NAVIDAD, espero que paseis unas felices fiestas con los vuestros!

Y respecto al proyecto pues os cuento los nuevos avances:

- Modificación del estilo: Aquí va una captura de la página principal


- Generación de los ficheros xml, properties y .game, del juego que se esta creando.
- Añadida la opción de PROBAR JUEGO una vez que se esta editando: Esto quiere decir que una persona que esta haciendo su propio juego, puedo ir probando en el motor de juegos, el juego que esta creando.
Ejemplo:

Cuando un usuario esta haciendo su juego, le puede dar a probar y jugar al juego actual q esta editando. Mientras esta jugando se da cuenta que puede añadir más eventos, objetos, habitaciones, o personajes de apoyo, pues volverá al editor, añadirá por ejemplo un evento, y le dara otra vez a probar.

Al darle a "Probar juego", se genera un .jar del juego con los ficheros xml, los properties y el fichero binario .game, una vez que el juego esta en un .jar, se abre el ".JNLP", y a través de el ya se ejecuta el motor de juegos, que obtiene los ficheros del juego que se esta actualmente editando.

- Dos formas de recibir el juego el motor de juegos:

1. Mediante un parametro en el .JNLP. Es decir, sería la forma anterior, el usuario que esta creando el juego, puede probar el juego que esta editando, y le pasa ese juego como parámetro al motor.
2. Eligiendo el juego: Un jugador, quiere jugar a los juegos que INX le proporciona, entonces se descargaría el motor de juegos, y le daría a "nuevo juego", en este momento se le despliega un dialogo donde debe elegir uno de los juegos que estan en el servidor de INX. Selecciona uno, y ya puede jugar!.

- El editor de juegos es COLABORATIVO: Dos usuarios pueden modificar un mismo juego a la vez. Vemos estas dos pantallas:



El jugador A, coloca un objeto en una posicion, cuando el jugador B, actualiza la página, ve como el jugador A, ha situado objetos en la habitación.
Mejoras: En un futuro, habría que mejorar esto para que no le hiciese falta al jugador B, recargar la página para ver los objetos que el jugador A va modificando. Incluso que los vea moviendose.

En cuanto tenga más cosas, os informaré de los nuevos avances.

Saludos y felices fiestas!

No hay comentarios: