sábado, 19 de julio de 2014

is coming... (SP)

Hola a todos,

la versión está totalmente operativa a falta de un par de detalles (recordemos que esto es una versión pre-alfa) por lo que solo estoy prestando detalle a que lo que tiene que funcionar, lo haga, aunque no sea de una forma ni muy bonita ni muy elegante.

En este fin de semana, a lo más tardar el lunes, 0.0.4 será una realidad. Os dejo una capturilla, fijaos en los FPS, brutall!!!!! en mi mierda pentium IV....

Un abrazo desde Madrid


miércoles, 16 de julio de 2014

Gestor de tareas (SP)

Hola a todos,

es la tercera vez desde que comencé el proyecto que toca rehacer practicamente todo desde cero, la razón que el gestor de escenas no funcionaba, no es que lo hiciera bien o mal, sencillamente no podias cambiar de escenas más que un determinado número de veces, comprendo que pygame puede ser frustrante a veces...

por otro lado he eliminado el algoritmo a*, aparte de que también daba fallos aleatorios resultaba demasiado pesado para mis equipos de prueba.

Sé que no soy bueno programando, que mis códigos no son más que un spaguetti de ifs junto a miles de variables globales... pero al menos entiendo mi código y comprendo su lógica. Cuando el código es de otra persona eso a veces resulta más complicado.

En fín tras unos dias de trabajo duro rehaciendo casi desde 0, el juego ya esta al nivel de la version 0.0.3, pero mucho mas liviano y rapido (unos 10 fps de más en mi equipo de pruebas).

Ya podemos empezar a Pasar el balón...

dos capturillas del nuevo campo y del nuevo menu




viernes, 11 de julio de 2014

Road to Lulu 0.0.4 (SP)

Hola a todos:

    Tras liberar el version 0.0.3 la fiesta no para, para la nueva versión el hito fundamental es crear el sistemas de pases.

    Tenemos asímismo que arreglar dos molestos bugs, por un lado el Gestor de Escenas sencillamente no funciona y tiene que ser reescrito desde 0, he conseguido un patrón singelton y estamos reescribiendo ya toda esa parte.

    El algoritmo de busqueda de caminos falla aleatoriamente, dando un error de fuera de rangos que en la practica hace injugable el juego y que no estoy logrando arreglar, por tanto he decidido sustituir todo el codigo y rehacerlo, realmente no es necesario un pathfinding en el sentido escricto de la palabra. Por lo que me pongo a ello.

    El sistema de pases ya es medianamente funcional aunque aun falta mucho trabajo para refinarlo y perfeccionarlo.

Un abrazo desde Madrid

Juan

jueves, 26 de junio de 2014

Video (SP)

Hoy traigo algo un poco distinto, a falta de los ultimos retoques el programa ya funciona y lo hace a 24 fps en mi equipo de pruebas, un PIV con 1.5 gigas de ram y tarjeta Geforce2 MX, como podéis haceros a la idea si ahi funciona, tiene que hacerlo en cualquier maquina jajaja.

os dejo un video que me ha servido para comprobar tambien el tema de la captura de pantalla en linux.

enjoy it!



lunes, 9 de junio de 2014

FPS (SP)

Hola a todos,

los objetivos marcados para esta version ya estan conseguidos pero.... el juego nos da 3 fps en un pentium IV con 1.5 gigas de ram y linux mint 13, y apenas 7 fps en un core duo con 4 gigas de ram y windows 7.

El problema? pues la poca optimizacion del codigo, basicamente el objetivo era que hiciera lo que debia hacer, ahora toca intentar que lo haga con el menor gasto de recursos posible.

Ya sabemos que python es interpretado y que jamas ira tan rapido como c++ ahora a comerse la cabeza para alcanzar los 24 fps como minimo en los equipos de prueba.

Seguiremos contando...

Un abrazo desde Madrid

miércoles, 4 de junio de 2014

Finalizando.... (SP)

Hola a todos,

hace unos días pensaba que la nueva versión iba a aparecer pronto, pero esto de programar no deja de presentarse como un reto en que ningún paso es sencillo. La mayor problematica ha sido implementar las interfaces para controlar el pathfinding, al tratarse del único código que no es de mi autoría me está constando entenderlo y desentrañarlo.

A dia de hoy todo el código ya funciona bajo un gestor de escenas, y los jugadores se mueven evitando obstaculos como pueden ser otros jugadores, ya sólo me faltan los retoques finales y espero que para finales de esta semana o principios de la que viene poder subir una version final para que todos podáis testearla.

Un abrazo desde Madrid