Hola cictec! gracias por probarlo y comentar, lo del disparo ya lo tengo, subire el juego de nuevo en un rato, tengo q ver como hacer lo que me dices del DRAW pq no tengo ni idea, pero si optimiza tendre que hacero asi para mejorar el rendimiento todo lo que pueda.gracias de nuevo sigo con el tema
[GAME]: Space Missions
- BigHead
- Posts: 1277
- Joined: Sun Nov 30, 2008 1:28 pm
- Contact:
Re: [GAME]: Space Missions
HE SUBIDO LA NUEVA DEMO, VUELVAN A DESCARGAR EL JUEGO PARA PROBARLO, EL ENLACE ESTA EN EL PRIMER POST
Hola cictec! gracias por probarlo y comentar, lo del disparo ya lo tengo, subire el juego de nuevo en un rato, tengo q ver como hacer lo que me dices del DRAW pq no tengo ni idea, pero si optimiza tendre que hacero asi para mejorar el rendimiento todo lo que pueda.gracias de nuevo sigo con el tema
Hola cictec! gracias por probarlo y comentar, lo del disparo ya lo tengo, subire el juego de nuevo en un rato, tengo q ver como hacer lo que me dices del DRAW pq no tengo ni idea, pero si optimiza tendre que hacero asi para mejorar el rendimiento todo lo que pueda.gracias de nuevo sigo con el tema
Hañime Bushi, nekonoashi
- CicTec
- Posts: 16590
- Joined: Thu Jul 31, 2008 10:18 pm
Re: [GAME]: Space Missions
Vaya, habia acabado justo antes de probarloBigHead wrote:HE SUBIDO LA NUEVA DEMO, VUELVAN A DESCARGAR EL JUEGO PARA PROBARLO, EL ENLACE ESTA EN EL PRIMER POST
Pues la nueva version gana muchisimo en jugabilidad a mi parecer, faltaria implementar las sugerencias de los demas (poder pisar al suelo, info sobre los minerales, etc...)
Por lo demas he acabado la demo aunque una vez llegado al final queda con la pantalla de info y solo se puede mover el jugador, es correcto ?
Sigue asi, esperando la version final con muchos niveles!
De nadaBigHead wrote: Hola cictec! gracias por probarlo y comentar, lo del disparo ya lo tengo, subire el juego de nuevo en un rato, tengo q ver como hacer lo que me dices del DRAW pq no tengo ni idea, pero si optimiza tendre que hacero asi para mejorar el rendimiento todo lo que pueda.gracias de nuevo sigo con el tema
A ver, la funcion que te indico es la siguiente:
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution)
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution, INT angle, INT size_x, INT size_y)
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution, INT angle, INT size_x, INT size_y,
INT shear_x, INT shear_y, INT tfmorder)
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution, INT angle, INT size_x, INT size_y,
INT shear_x, INT shear_y, INT tfmorder, INT flags, INT region)
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution, INT angle, INT size_x, INT size_y,
INT shear_x, INT shear_y, INT tfmorder, INT flags, INT region, INT alpha, INT fxmode)
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution, INT angle, INT size_x, INT size_y,
INT shear_x, INT shear_y, INT tfmorder, INT flags, INT region, INT alpha, INT fxmode, INT fxcolor, INT fxintensity)
Como ves dispones de varios overloads de la funcion, su utilidad es pintar un grafico una vez en el frame actual, por ende si quieres que el grafico sigue visualizandose tienes que llamar la funcion en un bucle hasta que lo necesitas.
La sugerencia que te indico es crear un proceso enemigo y que sus particulas se muevan por medio de esta funcion (que como ves dispone de los mismos parametros de las locales de los procesos), de esta forma evitas de tener muchos procesos en pantalla (uno por cada particula).
Por hacerte un ejemplo imagina de tener esto:
[Codebox=gemix file=Untitled.gemix]
process proc()
begin
graph = 1;
x = 320;
y = 240;
loop
draw_graphic(0, 10, x - 50, y, 0);
frame;
end
end
[/Codebox]
Con este ejemplo tienes por ejemplo un personaje (el graph) y su sombra (draw_graphic) que lo sigue.
El uso mas comun de esta funcion es para simular multiplos graficos con un solo proceso.
Si sigue tenendo dudas avisa, y animo con el proyecto.
- shao
- Posts: 6048
- Joined: Wed Jun 17, 2009 4:51 pm
Re: [GAME]: Space Missions
me sigue funcionando igual de lento, a que se debe?
Contacto: romopua@gmail.com
- Dluk
- Posts: 2423
- Joined: Sun Jan 04, 2009 3:51 pm
- Location: En el campo de batalla
- Contact:
Re: [GAME]: Space Missions
A mi me anda bien.shao wrote:me sigue funcionando igual de lento, a que se debe?
Reprobado, quedo muchísimo mejor, además que hay que ser cuidadoso con los enemigos porque sacan bastante energía si atoran a uno contra la pared, eso me gustó mucho porque lleva a planear mejor los movimientos a la hora de moverse
Gran trabajo, BigHead, espero que llegué a buen puerto porque se ve muy prometedor

"El destino es como un juego... ¿No? Y ahora, esperas mi último movimiento"
Kain - Legacy of Kain: Soul Reaver
- BigHead
- Posts: 1277
- Joined: Sun Nov 30, 2008 1:28 pm
- Contact:
Re: [GAME]: Space Missions
Pisar el suelo?? eso era para agacharse pq no se llegaba bien a los enemigos pero de resto para que pisar suelo?? andar por el suelo y eso?? no lo habia visto asi, tendre que plantearlo tb, toda sugerencia es buena, asiasCicTec wrote:faltaria implementar las sugerencias de los demas (poder pisar al suelo, info sobre los minerales, etc...)
muchas gracias, con vuestros animos le estoy dando mucha mas caña y con mas ganasDluk wrote: Gran trabajo, BigHead, espero que llegué a buen puerto porque se ve muy prometedor
Hañime Bushi, nekonoashi
- BigHead
- Posts: 1277
- Joined: Sun Nov 30, 2008 1:28 pm
- Contact:
Re: [GAME]: Space Missions
SUBIDA LA ULTIMA VERSION, "LA DEMO ESTA EN EL PRIMER POST"
AÑADIDO DISPARO Y APUNTAR CON EL RATON,
TECLAS
ASDW O FLECHAS
CLICK IZQ = DISPARO
CLICK DCH =TURBO
Mejorado el aspecto de la luz (dithering)
AÑADIDO EL TAN PEDIDO CONTADOR DEMUNICION
CABIO DEL GRAFICO DEL PERSONAJE, EL BRAZO APUNTA Y CAMBIA DE COLOR SEGUN EL MINERAL QUE SE ESTA USANDO
DE MOMENTO NADA MAS, ESTOY CON EL TEMA DE LA OPTIMIZACION PARA LOS EQUIPOS DONDE PUEDA IR MAS LENTOO
SALUDOSS
imagino que la mejor manera de hacer las explosiones de particulas partiendo de un proceso y esta funcion seria usando el "FOR" con las coordenadas x e y en variables ?? ...
gracias por la informacion y el ejemplo!
AÑADIDO DISPARO Y APUNTAR CON EL RATON,
TECLAS
ASDW O FLECHAS
CLICK IZQ = DISPARO
CLICK DCH =TURBO
Mejorado el aspecto de la luz (dithering)
AÑADIDO EL TAN PEDIDO CONTADOR DEMUNICION
CABIO DEL GRAFICO DEL PERSONAJE, EL BRAZO APUNTA Y CAMBIA DE COLOR SEGUN EL MINERAL QUE SE ESTA USANDO
DE MOMENTO NADA MAS, ESTOY CON EL TEMA DE LA OPTIMIZACION PARA LOS EQUIPOS DONDE PUEDA IR MAS LENTOO
SALUDOSS
CicTec wrote: A ver, la funcion que te indico es la siguiente:
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution)
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution, INT angle, INT size_x, INT size_y)
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution, INT angle, INT size_x, INT size_y,
INT shear_x, INT shear_y, INT tfmorder)
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution, INT angle, INT size_x, INT size_y,
INT shear_x, INT shear_y, INT tfmorder, INT flags, INT region)
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution, INT angle, INT size_x, INT size_y,
INT shear_x, INT shear_y, INT tfmorder, INT flags, INT region, INT alpha, INT fxmode)
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution, INT angle, INT size_x, INT size_y,
INT shear_x, INT shear_y, INT tfmorder, INT flags, INT region, INT alpha, INT fxmode, INT fxcolor, INT fxintensity)
imagino que la mejor manera de hacer las explosiones de particulas partiendo de un proceso y esta funcion seria usando el "FOR" con las coordenadas x e y en variables ?? ...
gracias por la informacion y el ejemplo!
Last edited by BigHead on Tue Nov 23, 2010 1:34 pm, edited 1 time in total.
Hañime Bushi, nekonoashi
- CicTec
- Posts: 16590
- Joined: Thu Jul 31, 2008 10:18 pm
Re: [GAME]: Space Missions
BigHead wrote:CicTec wrote: A ver, la funcion que te indico es la siguiente:
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution)
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution, INT angle, INT size_x, INT size_y)
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution, INT angle, INT size_x, INT size_y,
INT shear_x, INT shear_y, INT tfmorder)
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution, INT angle, INT size_x, INT size_y,
INT shear_x, INT shear_y, INT tfmorder, INT flags, INT region)
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution, INT angle, INT size_x, INT size_y,
INT shear_x, INT shear_y, INT tfmorder, INT flags, INT region, INT alpha, INT fxmode)
- INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z, INT resolution, INT angle, INT size_x, INT size_y,
INT shear_x, INT shear_y, INT tfmorder, INT flags, INT region, INT alpha, INT fxmode, INT fxcolor, INT fxintensity)
imagino que la mejor manera de hacer las explosiones de particulas partiendo de un proceso y esta funcion seria usando el "FOR" con las coordenadas x e y en variables ?? ...
gracias por la informacion y el ejemplo!
Si, exacto.
Quizas te viene util crearte una estructura para las particulas, de esa forma mantienes info de datos (life, x, y, size, etc...) de esta forma con algo como:
[Codebox=gemix file=Untitled.gemix]
for(.................);
if(particles[n].life)
//acciones
draw_graphic(.................);
end
end
[/Codebox]
recuerda de no poner FRAME en el for, porque sino te ira lento.
La nueva version la prueba mas tarde, gracias.
- kozka
- Posts: 2111
- Joined: Sun Feb 01, 2009 9:36 pm
Re: [GAME]: Space Missions
juer se a borrado mi comentario anterior... grrr grrr cictec mm a rescribir toca
bueno que me a gustado mucho lo acafo de probar ahora.
tiene cosas mejorables es normal.
pero por lo general tiene un ambiente muy personal sobretodo por el efecto de particulas que usas
continuamente y queda francamente bien ,
si bien no abusaria de los graficos toscos para hacerlas y usaria graficos que se trasformen ,como animacion de humo pero bueno no me hagas
caso porque el juego te esta quedando guay
afer si hacer mas enemigos como los gusanos esos que son muy graciosos con esa estetica siniestra rollo los de matrix y abusando un poquito
de tu efecto de humo Xd ,
si sigues con esa estetica en general te va aquedar un juego muy redondo
bueno que me a gustado mucho lo acafo de probar ahora.
tiene cosas mejorables es normal.
pero por lo general tiene un ambiente muy personal sobretodo por el efecto de particulas que usas
continuamente y queda francamente bien ,
si bien no abusaria de los graficos toscos para hacerlas y usaria graficos que se trasformen ,como animacion de humo pero bueno no me hagas
caso porque el juego te esta quedando guay
afer si hacer mas enemigos como los gusanos esos que son muy graciosos con esa estetica siniestra rollo los de matrix y abusando un poquito
de tu efecto de humo Xd ,
si sigues con esa estetica en general te va aquedar un juego muy redondo
- GINO
- Posts: 2823
- Joined: Thu Jul 31, 2008 10:25 pm
- Contact:
Re: [GAME]: Space Missions
Pues con lo del dithering me refería a algo así como el mapa este que adjunto, como ves da más sensación de degradado y se nota menos el bandeado.
You do not have the required permissions to view the files attached to this post.
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: [GAME]: Space Missions
Por cierto BigHead, te ha llegado el MP con el sound pack? que despiste, ahora no se si te lo he enviado a ti o no jeje..
http://iphonegamesdev.com/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/