[GAME] Soldier

Proyectos en Desarrollo.
Post Reply
User avatar
GINO
Posts: 2823
Joined: Thu Jul 31, 2008 10:25 pm
Contact:

Re: [GAME] Soldier

Post by GINO »

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
Contact:

Re: [GAME] Soldier

Post by GINO »

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
PAMERCO
Posts: 1519
Joined: Wed Feb 04, 2009 11:22 am
Location: palma de mallorca

Re: [GAME] Soldier

Post by PAMERCO »

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/viewt ... 128&t=4146http://www.indievania.com/games/zombie-puf
User avatar
GINO
Posts: 2823
Joined: Thu Jul 31, 2008 10:25 pm
Contact:

Re: [GAME] Soldier

Post by GINO »

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
PAMERCO
Posts: 1519
Joined: Wed Feb 04, 2009 11:22 am
Location: palma de mallorca

Re: [GAME] Soldier

Post by PAMERCO »

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/viewt ... 128&t=4146http://www.indievania.com/games/zombie-puf
User avatar
hot_bru
Posts: 350
Joined: Fri Dec 04, 2009 8:27 pm
Location: Valencia, España.

Re: [GAME] Soldier

Post by hot_bru »

Menudo curro Gino, lo voy a probar ahora mismo!!
User avatar
GINO
Posts: 2823
Joined: Thu Jul 31, 2008 10:25 pm
Contact:

Re: [GAME] Soldier

Post by GINO »

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
PAMERCO
Posts: 1519
Joined: Wed Feb 04, 2009 11:22 am
Location: palma de mallorca

Re: [GAME] Soldier

Post by PAMERCO »

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/viewt ... 128&t=4146http://www.indievania.com/games/zombie-puf
User avatar
GINO
Posts: 2823
Joined: Thu Jul 31, 2008 10:25 pm
Contact:

Re: [GAME] Soldier

Post by GINO »

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
Contact:

Re: [GAME] Soldier

Post by GINO »

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.
Post Reply

Return to “Proyectos WIP”