[GAME] Lolita Land [Gran Proyecto Activo]
- Geca
- Posts: 637
- Joined: Fri Feb 20, 2009 1:35 pm
- Location: Madrid
- Contact:
Re: [GAME]:Lolita Land V.0.04b[Proyecto]
Yo no tengo ningun problema en jugar este tipo de juego con gráficos en ese estilo, para mi es un juego de lo mas normal.
- SimulatorOne
- Posts: 6626
- Joined: Tue Nov 17, 2009 2:52 pm
- Location: Barcelona
- Contact:
Re: [GAME]:Lolita Land V.0.04b[Proyecto]
Hola
quiero comunicar, de que migre de grupo del facebook
esta la direcion:
http://www.facebook.com/lolitaland
Esta mejor documentado y mejor ordenado.
...secreto para el publico...
quiero comunicar, de que migre de grupo del facebook
esta la direcion:
http://www.facebook.com/lolitaland
Esta mejor documentado y mejor ordenado.
...secreto para el publico...
Last edited by SimulatorOne on Fri Sep 23, 2011 1:54 am, edited 1 time in total.
- SimulatorOne
- Posts: 6626
- Joined: Tue Nov 17, 2009 2:52 pm
- Location: Barcelona
- Contact:
Re: [GAME]:Lolita Land V.0.04b[Proyecto]
...secreto para el publico...
Eso es el entorno, hay que pulirlo mas...
De momento es un sencilo visor de la camara, ya que usa el modo 7,recuerda un poco al juego de la Nintendo64 el Mario paper...
Ayuda y consejo:
1-Algun consejo para crear/montar montañas de fondo?
Pero con la condicion de que no sea del Scroll de fondo(Es el cielo y las nubes + Sol)
Yo tengo pensado colocar algun processo congelado, de estos de hacer decorado(como los arboles/plantas), pero aplicando un Size muy grande!
Ya que estaria muy lejos de la camara!! y se veria minusculo!!
Tambien depende del grafico tambien....
2-Las sombras??? es posible crear sombras?? no pueden ser planas!! debe ser processos con flags=4 o alpha...
pero... como colocarlas?? por un pixel detras(Advance(-1)) del objeto?
No se si vale la pena colocar sombras
Queria usar un sencillo grafico en forma esferica negra con tonos de degradado alpha...
El problema es el colocarlo
Existe alguna funcion que debuelva de un proceso de M7, las cordenadas XY relativas a la pantalla/region??
Creo que no... pero me gustaria que estuviera
Eso es el entorno, hay que pulirlo mas...
De momento es un sencilo visor de la camara, ya que usa el modo 7,recuerda un poco al juego de la Nintendo64 el Mario paper...
Ayuda y consejo:
1-Algun consejo para crear/montar montañas de fondo?
Pero con la condicion de que no sea del Scroll de fondo(Es el cielo y las nubes + Sol)
Yo tengo pensado colocar algun processo congelado, de estos de hacer decorado(como los arboles/plantas), pero aplicando un Size muy grande!
Ya que estaria muy lejos de la camara!! y se veria minusculo!!
Tambien depende del grafico tambien....
2-Las sombras??? es posible crear sombras?? no pueden ser planas!! debe ser processos con flags=4 o alpha...
pero... como colocarlas?? por un pixel detras(Advance(-1)) del objeto?
No se si vale la pena colocar sombras
Queria usar un sencillo grafico en forma esferica negra con tonos de degradado alpha...
El problema es el colocarlo
Existe alguna funcion que debuelva de un proceso de M7, las cordenadas XY relativas a la pantalla/region??
Creo que no... pero me gustaria que estuviera
Last edited by SimulatorOne on Fri Sep 23, 2011 1:55 am, edited 1 time in total.
- CicTec
- Posts: 16590
- Joined: Thu Jul 31, 2008 10:18 pm
Re: [GAME]:Lolita Land V.0.04b[Proyecto]
La captura se vee muy bien, la grafica es muy pulida.simulatorone wrote: Ayuda y consejo:
1-Algun consejo para crear/montar montañas de fondo?
Pero con la condicion de que no sea del Scroll de fondo(Es el cielo y las nubes + Sol)
Yo tengo pensado colocar algun processo congelado, de estos de hacer decorado(como los arboles/plantas), pero aplicando un Size muy grande!
Ya que estaria muy lejos de la camara!! y se veria minusculo!!
Tambien depende del grafico tambien....
2-Las sombras??? es posible crear sombras?? no pueden ser planas!! debe ser processos con flags=4 o alpha...
pero... como colocarlas?? por un pixel detras(Advance(-1)) del objeto?
No se si vale la pena colocar sombras![]()
Queria usar un sencillo grafico en forma esferica negra con tonos de degradado alpha...
El problema es el colocarlo![]()
Existe alguna funcion que debuelva de un proceso de M7, las cordenadas XY relativas a la pantalla/region??
Creo que no... pero me gustaria que estuviera
Sobre las sugerencias:
1- Yo usaria DRAW_GRAPHIC para el sol y las nubes, y DRAW_BLOCK para las montañas, de esa forma te ahorras el scroll, pero para las montañas hay que montarte algo manual.
2- Las sombras deberian ser otros procesos, de mode7, pero te faltaria poder usar shear (que esta en la nueva beta), para estirarlas bien, aunque puedes probar con DRAW_GRAPHIC que te permite eso ya.
Para colocar las sombras, simplemente crea un punto de control en la base del grafico, y usas GET_REAL_POINT para obtenerlo, de esa forma te devuelve las coordenadas reales en pantalla del punto y puedes colocar la sobra ahi.
- SimulatorOne
- Posts: 6626
- Joined: Tue Nov 17, 2009 2:52 pm
- Location: Barcelona
- Contact:
Re: [GAME]:Lolita Land V.0.04b[Proyecto]
Hola
Gracias por los consejos, esta tarde lo pondre en practica...
pero jamas e usado esos nuevos comandos Draw_ (que no tiene Div2)
Ademas de otros nuevos que no se que utilidad tienen... ni se como usarlos... U_U
No tienes algun ejemplo de como usarlo?
Yo solo tengo el sintaxi de la ayuda .txt:
INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z,INT resolution)
Pero no entiendo muy bien el porque de un Draw....
yo lo suelo usar solo para primitivas graficas...a lo Div2 antiguo...
Que es mas rapido de processar que un processo congelado?
process graph_temp(file,graph,x,y,z);
begin
signal(id,s_freeze);frame;
end
Gracias por los consejos, esta tarde lo pondre en practica...
pero jamas e usado esos nuevos comandos Draw_ (que no tiene Div2)
Ademas de otros nuevos que no se que utilidad tienen... ni se como usarlos... U_U
No tienes algun ejemplo de como usarlo?
Yo solo tengo el sintaxi de la ayuda .txt:
INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z,INT resolution)
Pero no entiendo muy bien el porque de un Draw....
yo lo suelo usar solo para primitivas graficas...a lo Div2 antiguo...
Que es mas rapido de processar que un processo congelado?
process graph_temp(file,graph,x,y,z);
begin
signal(id,s_freeze);frame;
end
- CicTec
- Posts: 16590
- Joined: Thu Jul 31, 2008 10:18 pm
Re: [GAME]:Lolita Land V.0.04b[Proyecto]
Hola,simulatorone wrote:Hola
Gracias por los consejos, esta tarde lo pondre en practica...
pero jamas e usado esos nuevos comandos Draw_ (que no tiene Div2)
Ademas de otros nuevos que no se que utilidad tienen... ni se como usarlos... U_U
No tienes algun ejemplo de como usarlo?
Yo solo tengo el sintaxi de la ayuda .txt:
INT DRAW_GRAPHIC(INT fpg_id, INT graph, INT x, INT y, INT z,INT resolution)
Pero no entiendo muy bien el porque de un Draw....
yo lo suelo usar solo para primitivas graficas...a lo Div2 antiguo...
Que es mas rapido de processar que un processo congelado?
process graph_temp(file,graph,x,y,z);
begin
signal(id,s_freeze);frame;
end
Pues es muy sencilla, es una funcion que imprime un grafico (igual a las que usas normalmente en los lenguajes tradiccionales), y te lo imprime solo para un FRAME, por ende necesita ser llamada en un bucle.
La utilidad es poder dibujar mas graficos simultaneamente en un solo proceso, aqui un ejemplo:
Code: Select all
program test_draw_graphic;
global
map;
begin
set_mode(320, 240, 32);
map = new_map(50, 50, rgb(0, 255, 0));
loop
draw_graphic(0, map, 160, 120, 0, 0);
frame;
end
end
- SimulatorOne
- Posts: 6626
- Joined: Tue Nov 17, 2009 2:52 pm
- Location: Barcelona
- Contact:
Re: [GAME]:Lolita Land V.0.04b[Proyecto]
Es super sencillo!!
Creo que lo usare muchas veces
Consejo util:
Deberias crear un apartado en el foro, solo de Test! usando comandos nuevos que Div2 no tiene.
Asi la gente podra probar los comandos nuevos, sin que te lo pidan una y otra vez....
Mis preguntas:
Pero solo puede imprimir en la pantalla normal? Tiene control de Z,ok?
Pero como podre aplicar la sombra? si no puede meterse dentro del modo 7?no tiene ctype.
Se que la region de modo7 tiene una Z...
Y los objetos de modo 7 tambien...
Es posible que imprima la sombra por detras del personaje? como simulando estar dentro del modo 7?
Si la sombra no corresponde al modo 7...
Yo aun no lo veo muy claro
Creo que lo usare muchas veces
Consejo util:
Deberias crear un apartado en el foro, solo de Test! usando comandos nuevos que Div2 no tiene.
Asi la gente podra probar los comandos nuevos, sin que te lo pidan una y otra vez....
Mis preguntas:
Pero solo puede imprimir en la pantalla normal? Tiene control de Z,ok?
Pero como podre aplicar la sombra? si no puede meterse dentro del modo 7?no tiene ctype.
Se que la region de modo7 tiene una Z...
Y los objetos de modo 7 tambien...
Es posible que imprima la sombra por detras del personaje? como simulando estar dentro del modo 7?
Si la sombra no corresponde al modo 7...
Yo aun no lo veo muy claro
- CicTec
- Posts: 16590
- Joined: Thu Jul 31, 2008 10:18 pm
Re: [GAME]:Lolita Land V.0.04b[Proyecto]
La verdad que si, pero por una razon u para otra no hemos tenido tiempo, se han propuesto algunos usuarios de la comunidad empezar esto y nosotros a dar ayuda si necesario, pero aun no se ha llegado a nada.simulatorone wrote: Consejo util:
Deberias crear un apartado en el foro, solo de Test! usando comandos nuevos que Div2 no tiene.
Asi la gente podra probar los comandos nuevos, sin que te lo pidan una y otra vez....
Si, lo imprime en pantalla normal, con z, angle, size, shear, fxmode, etc....simulatorone wrote: Mis preguntas:
Pero solo puede imprimir en la pantalla normal? Tiene control de Z,ok?
Detras del personaje mismo no, pero casi al "lado" si, puedes probar lo siguiente:simulatorone wrote: Pero como podre aplicar la sombra? si no puede meterse dentro del modo 7?no tiene ctype.
Se que la region de modo7 tiene una Z...
Y los objetos de modo 7 tambien...
Es posible que imprima la sombra por detras del personaje? como simulando estar dentro del modo 7?
Si la sombra no corresponde al modo 7...
Yo aun no lo veo muy claro
- defines un punto de control en la base del grafico (mejor en los rebordes)
- obtienes dicho punto de control con GET_REAL_POINT para saber donde dibujar con DRAW
- le pasas los parametros a DRAW en acorde con la posicion y size del personaje.
A ver como queda...
- SimulatorOne
- Posts: 6626
- Joined: Tue Nov 17, 2009 2:52 pm
- Location: Barcelona
- Contact:
Re: [GAME]:Lolita Land V.0.04b[Proyecto]
Yo creo y pienso que no funcionaria así.
El problema esta en que SIEMPRE la sombra estara encima de la region de modo7, es decir...
Si pasa otro objeto modo7 por delante del personaje de la sombra....
La sombra tapara ese objeto por encima....
PD:
Probando...
parece que no funciona:
GET_REAL_POINT(INT process_id, INT num, INT POINTER x, INT POINTER y)
bo[5]=identificador del personaje.
Yo lo pongo así:
get_real_point(bo[5],0,offset bo[1],offset bo[2]);
draw_graphic(0,5,bo[1],bo[2],0,0);
Pero siempre me devuelve 0 las cordenadas:bo[1],bo[2]
Y yo quiero coger el punto numero 0, que es el central.
Pero no hace nada...
El problema esta en que SIEMPRE la sombra estara encima de la region de modo7, es decir...
Si pasa otro objeto modo7 por delante del personaje de la sombra....
La sombra tapara ese objeto por encima....
PD:
Probando...
parece que no funciona:
GET_REAL_POINT(INT process_id, INT num, INT POINTER x, INT POINTER y)
bo[5]=identificador del personaje.
Yo lo pongo así:
get_real_point(bo[5],0,offset bo[1],offset bo[2]);
draw_graphic(0,5,bo[1],bo[2],0,0);
Pero siempre me devuelve 0 las cordenadas:bo[1],bo[2]
Y yo quiero coger el punto numero 0, que es el central.
Pero no hace nada...
- CicTec
- Posts: 16590
- Joined: Thu Jul 31, 2008 10:18 pm
Re: [GAME]:Lolita Land V.0.04b[Proyecto]
Hay un bug en la 5.7 que ya esta corregido sobre GET_REAL_POINT, tienes que usarlo de esta forma:simulatorone wrote:Yo creo y pienso que no funcionaria así.
El problema esta en que SIEMPRE la sombra estara encima de la region de modo7, es decir...
Si pasa otro objeto modo7 por delante del personaje de la sombra....
La sombra tapara ese objeto por encima....
PD:
Probando...
parece que no funciona:
GET_REAL_POINT(INT process_id, INT num, INT POINTER x, INT POINTER y)
bo[5]=identificador del personaje.
Yo lo pongo así:
get_real_point(bo[5],0,offset bo[1],offset bo[2]);
draw_graphic(0,5,bo[1],bo[2],0,0);
Pero siempre me devuelve 0 las cordenadas:bo[1],bo[2]
Y yo quiero coger el punto numero 0, que es el central.
Pero no hace nada...
GET_REAL_POINT(INT num, INT POINTER x, INT POINTER y, INT process_id);
A ver si te da resultados.
![[RETO]: [MINI CONCURSO] Winter GAMES 2011 [JUEGO]: Rosie ~ The Rascal [RETO]: [MINI CONCURSO] Winter GAMES 2011 [JUEGO]: Rosie ~ The Rascal](../space/silver_medal.png)