Lo he probado y veo un problema, despues de jugar un poco los FPS empiezan a bajar (he llegado a 16), posiblemente creas algun proceso o texto que no destruyes hasta saturar el sistema, por lo demas primero de eso nunca baja de los 30 FPS.
EDIT: en concreto pasa si creo 6 o mas naves seguidas, ademas el texto en la esquina izquierda aparece raro, como si estuviese a veces otro texto adelante.
[GAME]: DarkFighter
- Dluk
- Posts: 2423
- Joined: Sun Jan 04, 2009 3:51 pm
- Location: En el campo de batalla
- Contact:
Re: darkfighter
Si, a mi también me pasó y me dí cuenta que es: el sistema no descarga ningún proceso que salga de pantalla, por lo tanto, las naves no eliminadas y los disparos que no impacten continúan ejecutándose. Prueben crear tres naves y destruyan todos los disparos que estas hagan y verán como se pone todo lento. Los únicos procesos que parecen terminar al salir de la pantalla son los disparos de la nave protagonista.CicTec wrote:Lo he probado y veo un problema, despues de jugar un poco los FPS empiezan a bajar (he llegado a 16), posiblemente creas algun proceso o texto que no destruyes hasta saturar el sistema, por lo demas primero de eso nunca baja de los 30 FPS.
Saludos ^^

"El destino es como un juego... ¿No? Y ahora, esperas mi último movimiento"
Kain - Legacy of Kain: Soul Reaver
- PAMERCO
- Posts: 1519
- Joined: Wed Feb 04, 2009 11:22 am
- Location: palma de mallorca
Re: darkfighter
es raro.....todos los procesos tienen controlado que desaparezcan, si salen de la pantalla, revisare lo de los textos, que ya que son para controlar variables, puede que esten dentro de algun bucle......
racias por la pruba
racias por la pruba

http://www.hot-ice-enterprise.com
primer juego comercial http://www.gemixstudio.com/forums/viewt ... 128&t=4146http://www.indievania.com/games/zombie-puf
- PAMERCO
- Posts: 1519
- Joined: Wed Feb 04, 2009 11:22 am
- Location: palma de mallorca
Re: darkfighter
bueno, estube revisando el codigo y todos los procesos se destruyen correctamente, creo que el problema era en el numero de procesos en pantalla, al mismo tiempo, cuando creabais los enemigos, pero ese es un caso hipotetico que no se va a dar en el juego, ya que se crearan en funcion del tiempo y la posicion.
os adjunto, un nuevo ejecutable, con el numero aproximado de procesos que estarian en pantalla al mismo tiempo.
es solo el ejecutable, ya que todo lo demas, lo teneis de la descarga anterior.
por favor, decidme si ahora tambien teneis caidas de FPS, tan importantes.....
gracias de nuevo.
os adjunto, un nuevo ejecutable, con el numero aproximado de procesos que estarian en pantalla al mismo tiempo.
es solo el ejecutable, ya que todo lo demas, lo teneis de la descarga anterior.
por favor, decidme si ahora tambien teneis caidas de FPS, tan importantes.....
gracias de nuevo.
You do not have the required permissions to view the files attached to this post.

http://www.hot-ice-enterprise.com
primer juego comercial http://www.gemixstudio.com/forums/viewt ... 128&t=4146http://www.indievania.com/games/zombie-puf
- CicTec
- Posts: 16590
- Joined: Thu Jul 31, 2008 10:18 pm
Re: darkfighter
No funciona, da error de runtime al cargar un FPG "explo216.fpg" que no encuentra.
- PAMERCO
- Posts: 1519
- Joined: Wed Feb 04, 2009 11:22 am
- Location: palma de mallorca
Re: darkfighter
bueno pues aqui los nuevos fpg que faltaban
perdonad por el fallito. je je je je los cambios de ultima hora
perdonad por el fallito. je je je je los cambios de ultima hora
You do not have the required permissions to view the files attached to this post.

http://www.hot-ice-enterprise.com
primer juego comercial http://www.gemixstudio.com/forums/viewt ... 128&t=4146http://www.indievania.com/games/zombie-puf
- CicTec
- Posts: 16590
- Joined: Thu Jul 31, 2008 10:18 pm
Re: darkfighter
ahora me da 31 fps fijos siempre, no da mas nigun problema, almenos a mi.
- PAMERCO
- Posts: 1519
- Joined: Wed Feb 04, 2009 11:22 am
- Location: palma de mallorca
Re: darkfighter
gracias, cictec.
es que al crear los enemigos por libre, clao, se crean demasiados procesos a la vez, ya que cada proceso enemigo crea minimo, 10 minas, cada mina destruida crea otros 9 procesos, al destruirse, mas las explosiones, mas los disparos, mas las naves, etc.....mas comprobacion de collisiones.....
eran demasiados procesos a la vez, no es que no se destruyeran, que si lo hacian, era que se creaban demasidos a la vez.
una situacion que no se dará en el juego, ya que estará controlado la creacion de los procesos para no saturar demasiado.
aún así, ahora vamos a intentar optimizar el codigo para ganarle mas frames por segundo, y poder meter algúnos enemigos gordos que tenemos pensados por ahi tb. je je je
lo que habeis visto no son los graficos definitivos, ni de los kamikaces, ni de los disparos de los enemigos, ni las explosiones de algunos de ellos , ya que hemos utilizado los que ya teniamos para los otros para ir adelantando y estan por hacer.
buenos que me enrollo demasiado.
si lo probais alguno mas agradeceria la información, de equipo y FPS.
gracias
es que al crear los enemigos por libre, clao, se crean demasiados procesos a la vez, ya que cada proceso enemigo crea minimo, 10 minas, cada mina destruida crea otros 9 procesos, al destruirse, mas las explosiones, mas los disparos, mas las naves, etc.....mas comprobacion de collisiones.....
eran demasiados procesos a la vez, no es que no se destruyeran, que si lo hacian, era que se creaban demasidos a la vez.
una situacion que no se dará en el juego, ya que estará controlado la creacion de los procesos para no saturar demasiado.
aún así, ahora vamos a intentar optimizar el codigo para ganarle mas frames por segundo, y poder meter algúnos enemigos gordos que tenemos pensados por ahi tb. je je je
lo que habeis visto no son los graficos definitivos, ni de los kamikaces, ni de los disparos de los enemigos, ni las explosiones de algunos de ellos , ya que hemos utilizado los que ya teniamos para los otros para ir adelantando y estan por hacer.
buenos que me enrollo demasiado.
si lo probais alguno mas agradeceria la información, de equipo y FPS.
gracias

http://www.hot-ice-enterprise.com
primer juego comercial http://www.gemixstudio.com/forums/viewt ... 128&t=4146http://www.indievania.com/games/zombie-puf
- Kel
- Posts: 715
- Joined: Sat Sep 27, 2008 3:20 pm
- Location: Málaga, Andalucia, España
- Contact:
Re: darkfighter
Hola Pamerco.
He probado el juego en mi portatil, igual que a Cictec, 31 fps fijos.
Me ha gustado mucho el juego, suavecito y buenos graficos me recuerda a los matamarcianos de amiga. A ver si le vais añadiendo cosas.
Enhorabuena a los dos!
edit: se me olvidaba, mi equipo es un pentium dual core (creo que de los T8300) , 3 GB de ram y nvidia geforce 8600GT. Es un portatil aspire.
Como te digo, va fluido 31 fps fijos, perfecto.
He probado el juego en mi portatil, igual que a Cictec, 31 fps fijos.
Me ha gustado mucho el juego, suavecito y buenos graficos me recuerda a los matamarcianos de amiga. A ver si le vais añadiendo cosas.
Enhorabuena a los dos!
edit: se me olvidaba, mi equipo es un pentium dual core (creo que de los T8300) , 3 GB de ram y nvidia geforce 8600GT. Es un portatil aspire.
Como te digo, va fluido 31 fps fijos, perfecto.
- GINO
- Posts: 2823
- Joined: Thu Jul 31, 2008 10:25 pm
- Contact:
Re: darkfighter
sí, a mi tb se me mantiene en 31 fps.
Un par de cosas, cuando pulsas arriba o abajo la nave se desplaza arriba o abajo pero al mismo tiempo parece q se desplaza un poco hacia atras.
Otra cosa, he visto que el mapa de fodo, el de las nubes lo habeis guardado como 32 bits con canal alpha. Cuando no se hace uso de transparencia, lo mejor es q los guardeis como 32 bits sin canal alpha (esto en el map editor es igual a 24bits), para ganar performance.
Un par de cosas, cuando pulsas arriba o abajo la nave se desplaza arriba o abajo pero al mismo tiempo parece q se desplaza un poco hacia atras.
Otra cosa, he visto que el mapa de fodo, el de las nubes lo habeis guardado como 32 bits con canal alpha. Cuando no se hace uso de transparencia, lo mejor es q los guardeis como 32 bits sin canal alpha (esto en el map editor es igual a 24bits), para ganar performance.