[GAME] Soldier

Proyectos en Desarrollo.

Re: [GAME] Soldier

Postby GINO » Tue Feb 21, 2012 9:58 pm

Pues de este ordenador que estoy ahora mismo no nos podemos fiar, jaja, lo mejor es probar varios.
Aquí dejo lo último que llevo, esto te pinta en un mapa ya, y va más lento aún. Y está todo sin optimizar, pero te haces una idea. Tiempo al tiempo.
You do not have the required permissions to view the files attached to this post.
User avatar
GINO
 
Posts: 2823
Joined: Thu Jul 31, 2008 10:25 pm

Re: [GAME] Soldier

Postby GINO » Tue Feb 21, 2012 10:16 pm

Bueno, realmente ahora hay un clear_screen y un put_screen en un bucle que son innecesarios, si saco eso ya me va más rápido.
Cambiad en el último rar que subí, en el begin principal:
while (!key(_esc))
clear_screen();
put_screen(0, obstacle_map_handle);
por:
put_screen(0, obstacle_map_handle);
while (!key(_esc))
User avatar
GINO
 
Posts: 2823
Joined: Thu Jul 31, 2008 10:25 pm

Re: [GAME] Soldier

Postby PAMERCO » Tue Feb 21, 2012 10:17 pm

madre mia...pues en el mio el ejemplo me va a 23 fps....

lo voy a probar, asi tal cual, poniendo el new_map...
y a ver si se ve
reto navidad 2011 santa´s nightmare
http://www.hot-ice-enterprise.com
primer juego comercial http://www.gemixstudio.com/forums/viewtopic.php?f=128&t=4146http://www.indievania.com/games/zombie-puf
User avatar
PAMERCO
 
Posts: 1519
Joined: Wed Feb 04, 2009 11:22 am
Location: palma de mallorca

Re: [GAME] Soldier

Postby GINO » Tue Feb 21, 2012 10:22 pm

Es lento lento eso, a ver si podemos ir arañando frames. Es que hay varios factores que influyen en el algoritmo (al margen de pintar que ya sabemos como es...), y una de ellas es que la dureza es un bitmap y hay que comprobar muchos pixeles. Si la dureza fuesen formas geométricas, polígonos, etc. yo creo que la cosa aumentaría bastante el rendimiento.
User avatar
GINO
 
Posts: 2823
Joined: Thu Jul 31, 2008 10:25 pm

Re: [GAME] Soldier

Postby PAMERCO » Tue Feb 21, 2012 10:38 pm

te comento, me ha bajado de 40 frames estable el juego ( lo tengo limitado a eso ) a 33, 34 se podria optimizar, pero lo veoooo, y se recorta....

pero pasa una cosa un poco rara

te pongo una captura
captura1.PNG



no se si lo notas, pero el corte se produce muy lejos de las durezas... por donde se puede, por donde no hay dureza.
tengo el grafico de la dureza a mitad de tamaño
y esto es lo unico que ha cambiado del ejempo
Code: Select all
while (!must_quit)
   x=father.x;
   y=father.y;
      cos_generate_full_cone(&cone_polygon, father.angulo, aperture,false);
      cos_correct_full_cone(&cone_polygon, fondofase, 3, x / 2, y / 2,16777215  );
      map_clear(0, graph, 0);
      cos_map_fill_polygon_tri(0, graph, &cone_polygon, cos_radius_x, cos_radius_y, rgb(32, 255, 64));


no se a que se debe...
You do not have the required permissions to view the files attached to this post.
reto navidad 2011 santa´s nightmare
http://www.hot-ice-enterprise.com
primer juego comercial http://www.gemixstudio.com/forums/viewtopic.php?f=128&t=4146http://www.indievania.com/games/zombie-puf
User avatar
PAMERCO
 
Posts: 1519
Joined: Wed Feb 04, 2009 11:22 am
Location: palma de mallorca

Re: [GAME] Soldier

Postby hot_bru » Tue Feb 21, 2012 10:53 pm

Menudo curro Gino, lo voy a probar ahora mismo!!
User avatar
hot_bru
 
Posts: 350
Joined: Fri Dec 04, 2009 8:27 pm
Location: Valencia, España.

Re: [GAME] Soldier

Postby GINO » Tue Feb 21, 2012 11:00 pm

Seguramente se debe a que el algoritmo está hecho para teniendo en cuenta que el mapa de dureza sea igual que el original... Por lo que veo usas un mapa que es la mitad de grande. si le pones size=200 seguro que se ve bien, pero claro, se ve pixelado.
Entonces antes de pintar deberías escalar el polígono según el ratio que uses, que en este caso es el doble. Voy a hacer la función, es fácil.
User avatar
GINO
 
Posts: 2823
Joined: Thu Jul 31, 2008 10:25 pm

Re: [GAME] Soldier

Postby PAMERCO » Tue Feb 21, 2012 11:05 pm

que pasada neng.... tengo mi propio comandos!!!!!!!!
ja ja ja ja ja
se ve de lujo..... pues nada... te añado en los creditos je jejejejeje

captura1.PNG
You do not have the required permissions to view the files attached to this post.
reto navidad 2011 santa´s nightmare
http://www.hot-ice-enterprise.com
primer juego comercial http://www.gemixstudio.com/forums/viewtopic.php?f=128&t=4146http://www.indievania.com/games/zombie-puf
User avatar
PAMERCO
 
Posts: 1519
Joined: Wed Feb 04, 2009 11:22 am
Location: palma de mallorca

Re: [GAME] Soldier

Postby GINO » Tue Feb 21, 2012 11:17 pm

Puedes hacerlo escalando los puntos también y evitas el dentado de size. Pero tienes que andar con el /2 y *2 en todos lados...
User avatar
GINO
 
Posts: 2823
Joined: Thu Jul 31, 2008 10:25 pm

Re: [GAME] Soldier

Postby GINO » Tue Feb 21, 2012 11:20 pm

Además de que no deberías mirar en el mapa de durezas que es la mitad con el 'circulo' de visión tamaño grande, jeje.
User avatar
GINO
 
Posts: 2823
Joined: Thu Jul 31, 2008 10:25 pm

PreviousNext

Return to Proyectos WIP

Who is online

Users browsing this forum: No registered users and 9 guests