Mi pagina web

Ir abajo

¿Te gusta el proyecto que he realizado?

83% 83% 
[ 5 ]
0% 0% 
[ 0 ]
17% 17% 
[ 1 ]
 
Votos Totales : 6

Mi pagina web

Mensaje por albertinizao el Jue 17 Mar 2011 - 19:16

Esto es en gran medida por lo que he estado ausente de World of Fantasy durante tanto tiempo, este es el proyecto que he hecho para clase y os pongo algunos pantallazos.





















En total unos 20.000 líneas de código, está todo escrito en java y xhtml sin usar ninguna librería gráfica. También tiene ficheros xml.


Es un juego que consiste en recorrer un tablero hasta encontrar en una casilla al "kernell de windows" y destruirlo.
Para destruirlo hace falta haber encontrado 4 tipos de errores diferentes.
Cada error solo se puede encontrar en una casilla de un color (rojo, azul, verde, amarillo)
Para entrar en las casillas de esos colores se tiene que conseguir una tarjeta del mismo color.

Al entrar un una casilla con forma de carpeta de cualquier color (incluso grises), te pueden dar una tarjeta, un error (si es de un color del que todavía no tengas el error y no es gris), te puede atacar el antivirus (y romperte un objeto, teleportarte a una casilla al azar o no hacerte nada).

Cuando los 4 jugadores han dicho lo que quieren hacer, tienen que esperar a que la aplicación haga el turno.
Cuando empieza cada minuto, el programa realiza los turnos de todas las partidas en que todos los jugadores hayan dicho lo que hacer y manda un correo a los participantes diciéndoles que digan su nuevo turno.

Cada quince minutos se organizan partidas automáticas entre los usuarios que todavía no estén jugando ninguna partida.




avatar
albertinizao
Admin
Admin

Cantidad de envíos : 18583
Fecha de inscripción : 27/04/2008

Datos del personaje
: : Dios : Dios
Puesto: ADMINISTRADOR
Puntos de guerrero:
500/500  (500/500)

Ver perfil de usuario http://worldoffantasy.foroespana.com

Volver arriba Ir abajo

Re: Mi pagina web

Mensaje por Kvothe el Jue 17 Mar 2011 - 19:41

Wow, como mola.

Te debe haber costado trabajito hacerla eh. ¿Nosotros podemos probarlo?
avatar
Kvothe
Aprendiz
Aprendiz

Cantidad de envíos : 80
Fecha de inscripción : 06/03/2011

Datos del personaje
: : Anarliën : Anarliën
Puesto: Soldado
Puntos de guerrero:
0/0  (0/0)

Ver perfil de usuario

Volver arriba Ir abajo

Re: Mi pagina web

Mensaje por albertinizao el Jue 17 Mar 2011 - 19:44

El problema es que no conozco ningún servidor web (gratuito) compatible con ese proyecto. Tendría que ponerlo en mi ordenador y que este haga de servidor, el problema es que tendría que abrir puertos del ordenador para que os pudierais conectar (a parte de dejar el ordenador encendido y de que me consumiría ancho de banda), y si vosotros os pudierais conectar, cualquiera con conocimientos podría conectarse a mi ordenador y hacer lo que quisiera.

Mi intención es aprender cómo cambiar una parte de la aplicación para hacerla compatible con un servidor que tiene google, y así poder subir una aplicación para la gestión de World of Fantasy.

Lamentablemente para eso falta tiempo.




avatar
albertinizao
Admin
Admin

Cantidad de envíos : 18583
Fecha de inscripción : 27/04/2008

Datos del personaje
: : Dios : Dios
Puesto: ADMINISTRADOR
Puntos de guerrero:
500/500  (500/500)

Ver perfil de usuario http://worldoffantasy.foroespana.com

Volver arriba Ir abajo

Re: Mi pagina web

Mensaje por Kvothe el Jue 17 Mar 2011 - 20:39

Vaya, aun así esta muy bien. Es un trabajo muy bueno, enhorabuena.
avatar
Kvothe
Aprendiz
Aprendiz

Cantidad de envíos : 80
Fecha de inscripción : 06/03/2011

Datos del personaje
: : Anarliën : Anarliën
Puesto: Soldado
Puntos de guerrero:
0/0  (0/0)

Ver perfil de usuario

Volver arriba Ir abajo

Re: Mi pagina web

Mensaje por agabi10 el Sáb 19 Mar 2011 - 13:19

Es BRUTAL o.O, y siento que no me salgan más palabras ahora mismo...
avatar
agabi10
Jugador promesa
Jugador promesa

Cantidad de envíos : 3254
Fecha de inscripción : 14/06/2008

Datos del personaje
: : Asgrothian : Asgrothian
Puesto: Mano derecha Conde Vampiro
Puntos de guerrero:
60/500  (60/500)

Ver perfil de usuario

Volver arriba Ir abajo

Re: Mi pagina web

Mensaje por Khel Shekrig el Lun 28 Mar 2011 - 21:49

Jeje enhorabuena, tiene muy buena pinta Wink.

Pregunta tonta: hay algún manual decente para aprender el lenguaje que has utilizado para los gráficos? Es que al final de la carrera traté de hacer una asignatura relacionada con todo esto (OpenGl y similares) pero me salió un curro y lo tuve que dejar colgado Sad. Desde entonces siempre he tenido el gusanillo XD.

Por otro lado, lo que realmente me intriga es las posibilidades de IA que tiene. Parece que por el tipo de juego que es se podría realizar una IA competente sin un gran esfuerzo. Te lo has planteado?

Para acabar: La pregunta de la encuesta es un ejemplo perfecto de la definición de "pregunta retórica" Razz
avatar
Khel Shekrig
Jugador experto
Jugador experto

Cantidad de envíos : 2086
Fecha de inscripción : 14/10/2008

Datos del personaje
: : Stymirkank : Stymirkank
Puesto: Soldado
Puntos de guerrero:
43/500  (43/500)

Ver perfil de usuario

Volver arriba Ir abajo

Re: Mi pagina web

Mensaje por albertinizao el Lun 28 Mar 2011 - 23:18

La parte gráfica es photoshop y codigo xhtml mezclado con java y javascript.
Hay bastantes manuales de los tres lenguajes, y sobre todo el inglés.

Ya teníamos creada una IA para el juego, el problema era optimizar un camino óptimo sin caer en bucles infinitos. Es decir, si un personaje quiere ir de una esquina del tablero a la otra, teniendo en cuenta que solo se puede mover 3 casillas y no atravesar carpetas (si ponerse encima y luego irse desde el otro lado); aunque realmente tiene un número alto pero limitado de posibilidades para hacerlo, pero en nuestra implementación no se nos ocurría ningun método eficiente de calcularlo, de modo que lo dejamos en que la IA mirase si podía llegar a la casilla que quería en 3 turnos, y si no podía se moviese a cualquiera.

El problema es que nos dio un error absurdo de programación y no tuvimos tiempo de revisarlo antes de tener que persentar el proyecto.




avatar
albertinizao
Admin
Admin

Cantidad de envíos : 18583
Fecha de inscripción : 27/04/2008

Datos del personaje
: : Dios : Dios
Puesto: ADMINISTRADOR
Puntos de guerrero:
500/500  (500/500)

Ver perfil de usuario http://worldoffantasy.foroespana.com

Volver arriba Ir abajo

Re: Mi pagina web

Mensaje por Teclis el Vie 8 Abr 2011 - 18:50

Si que tiene buena pinta si... ADemás es óptimo para usarlo en WOF como tu dices
avatar
Teclis
Jugador experto
Jugador experto

Cantidad de envíos : 2266
Fecha de inscripción : 22/05/2008

Datos del personaje
: : Anarliën : Anarliën
Puesto:
Puntos de guerrero:
65/500  (65/500)

Ver perfil de usuario

Volver arriba Ir abajo

Re: Mi pagina web

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.