Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Mr.Dudas en Junio 05, 2013, 01:52:33 AM

Título: Crear otra ventana de opciones
Publicado por: Mr.Dudas en Junio 05, 2013, 01:52:33 AM
Como puedo crear otra ventana, es que en el juego hay una opcion para elegir los ajustes que quieres poner y me gustaria que se mostrase creando otra ventana( o room) para que parezca un juego profesional. Alguien sabe como hacerlo?

Bueno encontré una dll que se llama Max Win Api 2 (link de descarga http://www.allocated.nl/item/download/11/155912/maxwin.rar (http://www.allocated.nl/item/download/11/155912/maxwin.rar)) que puede crear otras ventanas y añadirles cosas que vienen con la dll pero no encontre la manera de poner objetos en las ventanas externas que te permite crear la dll.

Gracias por dedicar tu tiempo a leer mi problema! Espero tu solución!  :D
Título: Re:Crear otra ventana de opciones
Publicado por: internauta en Junio 06, 2013, 10:53:38 PM
Bueno, lo que yo hago es usar otra room y no una ventana.

Ya me gustaría a mi poder usar una ventana, pero no he visto una forma sencilla de cómo hacerlo...

Así que uso un fichero para guardar los parámetros de la aplicación, y una room para cambiar esos parámetros.


En cuanto al aspecto profesional, siempre depende de la calidad gráfica y las "chorraditas" que le pongas, pequeñas animaciones, botones on/off, etc ...


Un saludo.
Título: Re:Crear otra ventana de opciones
Publicado por: TLT96 en Junio 06, 2013, 11:44:24 PM
Cita de: Mr.Dudas en Junio 05, 2013, 01:52:33 AM
Como puedo crear otra ventana, es que en el juego hay una opcion para elegir los ajustes que quieres poner y me gustaria que se mostrase creando otra ventana( o room) para que parezca un juego profesional. Alguien sabe como hacerlo?

Bueno encontré una dll que se llama Max Win Api 2 (link de descarga http://www.allocated.nl/item/download/11/155912/maxwin.rar (http://www.allocated.nl/item/download/11/155912/maxwin.rar)) que puede crear otras ventanas y añadirles cosas que vienen con la dll pero no encontre la manera de poner objetos en las ventanas externas que te permite crear la dll.

Gracias por dedicar tu tiempo a leer mi problema! Espero tu solución!  :D

Dame un ejemplo de que cosas modificas, sonido, sprites?
Creo que tengo algo en mente, pero necesito saber exactamente que necesitas :D

O muestra una foto de un juego que lo posea para entender tanto mentalmente como graficamente :D
Título: Re:Crear otra ventana de opciones
Publicado por: Mr.Dudas en Junio 07, 2013, 01:13:59 AM
Cita de: TLT96 en Junio 06, 2013, 11:44:24 PM
Cita de: Mr.Dudas en Junio 05, 2013, 01:52:33 AM
Como puedo crear otra ventana, es que en el juego hay una opcion para elegir los ajustes que quieres poner y me gustaria que se mostrase creando otra ventana( o room) para que parezca un juego profesional. Alguien sabe como hacerlo?

Bueno encontré una dll que se llama Max Win Api 2 (link de descarga http://www.allocated.nl/item/download/11/155912/maxwin.rar (http://www.allocated.nl/item/download/11/155912/maxwin.rar)) que puede crear otras ventanas y añadirles cosas que vienen con la dll pero no encontre la manera de poner objetos en las ventanas externas que te permite crear la dll.

Gracias por dedicar tu tiempo a leer mi problema! Espero tu solución!  :D

Dame un ejemplo de que cosas modificas, sonido, sprites?
Creo que tengo algo en mente, pero necesito saber exactamente que necesitas :D

O muestra una foto de un juego que lo posea para entender tanto mentalmente como graficamente :D
Bueno pues necesito que en esa otra ventana pudiera colocar opciones como por ejemplo el volumen de sonido, el mapa, tipo de personajes... pero todo esto ya lo se hacer perfectamente porque en juegos anteriores ya lo he hecho pero haciendo lo creando otra room, en resumen necesito que pueda añadir objetos a la ventana(objetos que se crean con el GM) y que los cambios que haga el usuario en la ventana puedan ir de esa ventana al juego como por ejemplo si fuera una dll.
Título: Re:Crear otra ventana de opciones
Publicado por: TLT96 en Junio 07, 2013, 02:21:41 AM
Veamos si el archivo adjunto te sirve :D

Lo que hace, es crear un objeto (La ventanita) y esa ventanita crea las cosas que lleva adentro, no se si algo asi es como quieres

Cualquier cosa si es asi, pero quieres agregarle mas cosas me avisas, o si no es asi me dices a ve si entiendo y lo hago bien :P
Título: Re:Crear otra ventana de opciones
Publicado por: Mr.Dudas en Junio 07, 2013, 03:11:55 AM
Cita de: TLT96 en Junio 07, 2013, 02:21:41 AM
Veamos si el archivo adjunto te sirve :D

Lo que hace, es crear un objeto (La ventanita) y esa ventanita crea las cosas que lleva adentro, no se si algo asi es como quieres

Cualquier cosa si es asi, pero quieres agregarle mas cosas me avisas, o si no es asi me dices a ve si entiendo y lo hago bien :P
Bueno esto SERIA perfecto si la ventana fuese externa o que la ventana pudiera salir fuera del juego quiero decir fuera de la room), Crees que podrías lograr hacer lo? Con eso tendría el problema resuelto (La dll Win Api 2(Mas arriba(en la pregunta que hice)esta el link de descarga con el ejemplo) y eso lo que hace es crear ventanas externas usaría eso si no fuera porque no se como meter objetos en la ventana externa que crea  y en el ejemplo hay cosas en la ventana externa pero no son objetos sino cosas que venían con la dll(WinApi2.dll) )
Título: Re:Crear otra ventana de opciones
Publicado por: TLT96 en Junio 07, 2013, 04:33:52 PM
Cita de: Mr.Dudas en Junio 07, 2013, 03:11:55 AM
Cita de: TLT96 en Junio 07, 2013, 02:21:41 AM
Veamos si el archivo adjunto te sirve :D

Lo que hace, es crear un objeto (La ventanita) y esa ventanita crea las cosas que lleva adentro, no se si algo asi es como quieres

Cualquier cosa si es asi, pero quieres agregarle mas cosas me avisas, o si no es asi me dices a ve si entiendo y lo hago bien :P
Bueno esto SERIA perfecto si la ventana fuese externa o que la ventana pudiera salir fuera del juego quiero decir fuera de la room), Crees que podrías lograr hacer lo? Con eso tendría el problema resuelto (La dll Win Api 2(Mas arriba(en la pregunta que hice)esta el link de descarga con el ejemplo) y eso lo que hace es crear ventanas externas usaría eso si no fuera porque no se como meter objetos en la ventana externa que crea  y en el ejemplo hay cosas en la ventana externa pero no son objetos sino cosas que venían con la dll(WinApi2.dll) )

No, lo siento, no entendi como usar esa dll, pero eso no hace que se vea mas profesional O.o

Como dijeron arriba, es mejor aumentar las graficas y asi llamaria mas la atencion

O otra manera que conozco (quizas no te guste) es hacer dichas ventanitas mediante otros .exe (de el game maker, osea otros juegos que solo contengan la ventana)
Podria servir, pero no se si de esa manera te gustaria....
Título: Re:Crear otra ventana de opciones
Publicado por: Mr.Dudas en Junio 07, 2013, 08:37:48 PM
Cita de: TLT96 en Junio 07, 2013, 04:33:52 PM
Cita de: Mr.Dudas en Junio 07, 2013, 03:11:55 AM
Cita de: TLT96 en Junio 07, 2013, 02:21:41 AM
Veamos si el archivo adjunto te sirve :D

Lo que hace, es crear un objeto (La ventanita) y esa ventanita crea las cosas que lleva adentro, no se si algo asi es como quieres

Cualquier cosa si es asi, pero quieres agregarle mas cosas me avisas, o si no es asi me dices a ve si entiendo y lo hago bien :P
Bueno esto SERIA perfecto si la ventana fuese externa o que la ventana pudiera salir fuera del juego quiero decir fuera de la room), Crees que podrías lograr hacer lo? Con eso tendría el problema resuelto (La dll Win Api 2(Mas arriba(en la pregunta que hice)esta el link de descarga con el ejemplo) y eso lo que hace es crear ventanas externas usaría eso si no fuera porque no se como meter objetos en la ventana externa que crea  y en el ejemplo hay cosas en la ventana externa pero no son objetos sino cosas que venían con la dll(WinApi2.dll) )

No, lo siento, no entendi como usar esa dll, pero eso no hace que se vea mas profesional O.o

Como dijeron arriba, es mejor aumentar las graficas y asi llamaria mas la atencion

O otra manera que conozco (quizas no te guste) es hacer dichas ventanitas mediante otros .exe (de el game maker, osea otros juegos que solo contengan la ventana)
Podria servir, pero no se si de esa manera te gustaria....

Bueno pues en caso gracias por intentar ayudar pero pues ya buscare o esperare que alguien cree eso... pero igualmente gracias por tu respuestas  ;)
Título: Re:Crear otra ventana de opciones
Publicado por: MRafX en Junio 07, 2013, 08:55:18 PM
no entiendo muy bien a que te refieres con ajustes, pero por lo que dices que mas profesional, supongo que te refieres a las graficas o algo asi, bueno eso da igual un poco xD, se me ocurre algo simple, crea otro juego con los ajustes, y que los guarde en un ini, entonces el juego real carga las variables desde el ini, eso seria una ventana externa y aparte la de el juego, no lo eh probado, solo es una idea xD pero vere si te puedo hacer un ejemplo xD
Título: Re:Crear otra ventana de opciones
Publicado por: MRafX en Junio 07, 2013, 10:07:34 PM
ya esta, aqui te dejo el ejemplo, es un poco simple, abre el exe "ventana1" y se abren los dos, la ventana 2 cambia las variables del primero, espero te sirva aun que sea un poco xD

edito:olvide el link lol
https://www.dropbox.com/s/dj531m70pnq0n29/ej_ventana.rar
Título: Re:Crear otra ventana de opciones
Publicado por: Mr.Dudas en Junio 08, 2013, 11:46:15 PM
Cita de: MRafX en Junio 07, 2013, 10:07:34 PM
ya esta, aqui te dejo el ejemplo, es un poco simple, abre el exe "ventana1" y se abren los dos, la ventana 2 cambia las variables del primero, espero te sirva aun que sea un poco xD

edito:olvide el link lol
https://www.dropbox.com/s/dj531m70pnq0n29/ej_ventana.rar
Ya pero haciendo eso la profesionalidad se iria no? haces un menu principal y para entrar en la pestaña de ajustes tienes que esperar(ya que yo tengo GM8 que tarda tiempo en arrancar), no se pero desde mi punto de vista eso no seria muy profesional me equivoco y encima tendria que usar *.ini?
(Esta metodo lo utilizaron en  :o GTA 2(creado al 30 de septiembre de 1999  XD)  :o y encima no tenia que usar *.ini)
Título: Re:Crear otra ventana de opciones
Publicado por: MRafX en Junio 08, 2013, 11:56:23 PM
pues en realidad si quieres hacerlo con game maker, no creo que haya mucha diferencia, ahora que puedes hacer otro programa en c++ y tambien abrirlo desde game maker y leer desde ini, por cierto los ini son usados en juegos tan profesionales como resident evil 6, gta v etc, no se en que forma los veas como poco profecionales, hay personas que le cambian el nombre a .dat o cosas asi, pero eso no significa que no sean ini...
Título: Re:Crear otra ventana de opciones
Publicado por: TLT96 en Junio 09, 2013, 01:32:58 AM
Cita de: MRafX en Junio 08, 2013, 11:56:23 PM
pues en realidad si quieres hacerlo con game maker, no creo que haya mucha diferencia, ahora que puedes hacer otro programa en c++ y tambien abrirlo desde game maker y leer desde ini, por cierto los ini son usados en juegos tan profesionales como resident evil 6, gta v etc, no se en que forma los veas como poco profecionales, hay personas que le cambian el nombre a .dat o cosas asi, pero eso no significa que no sean ini...

Exacto, y principalmente lo que se busca no es profesionalidad si no, calidad y originalidad

Y volviendo a la respuesta basica, por que simplemente no lo haces en la misma room? yo tengo un pokemon que tiene un estilo original de abrir opciones (stats, inventario, ficha) y esas cosas

Lo que te recomiendo es como lo dijeron en la primera respuesta, agregale cosas llamativas, y nada pixeleado, cosas HD con colores exelentes (Mis juegos siempre tienen Graficos baratos, pero si le agregas varias funciones y eso, puede que se vea mejor, o eso pase desapercibido)

No se si se escribe asi :P

PD: Al parecer nadie conoce esa dll, esperemos que un fabuloso mod se conecte a ver si sabe algo al respecto :D
Título: Re:Crear otra ventana de opciones
Publicado por: penumbra en Junio 09, 2013, 03:28:41 AM
¿Por qué tiene que ser ventana externa? A mi me parece que añadir una ventana extra para opciones y luego regresar al juego en otra ventana es error de diseño. ¿Qué juego profesional o qué juego del año usa una ventana extra para las opciones o qué ventajas tiene que haya otra ventana?

Los inis se siguen usando hoy en día, se usan para aplicaciones y juegos profesionales.
Título: Re:Crear otra ventana de opciones
Publicado por: Mr.Dudas en Junio 09, 2013, 01:29:12 PM
Cita de: penumbra en Junio 09, 2013, 03:28:41 AM
¿Por qué tiene que ser ventana externa? A mi me parece que añadir una ventana extra para opciones y luego regresar al juego en otra ventana es error de diseño. ¿Qué juego profesional o qué juego del año usa una ventana extra para las opciones o qué ventajas tiene que haya otra ventana?

Los inis se siguen usando hoy en día, se usan para aplicaciones y juegos profesionales.
AAyy esta todos(casi) los juegos usan una misma room, yo(nosotros) quiero hacer algo diferente algo que haya muy poco, sino porque la gente va jugar a mi(nuestro) juego si habrán seguramente 100 de juegos iguales?

Y ahora seguramente me dirás/responderás/pensaras :
¿Crees que solo por crear una ventana externa la gente va jugar tu juego?

Pues la verdad es que no lo se, pero mi(nuestro) objetivo es crear algo totalmente diferente algo lo mas único posible y al mismo con un engine que la gente conozca sino que va ver la gente? donde estaría la gracia si existen100 juegos iguales? porque la gente se tomaría la molestia de descargar?
Título: Re:Crear otra ventana de opciones
Publicado por: penumbra en Junio 10, 2013, 11:53:39 AM
Diferente no es sinónimo de mejor o de bueno. Diferente tampoco es sinónimo de calidad. El juego de Atari de ET es diferente, pero no he encontrado a nadie que me diga que es un juegazo, al contrario.

Cita de: Mr.Dudas en Junio 09, 2013, 01:29:12 PM
AAyy esta todos(casi) los juegos usan una misma room, yo(nosotros) quiero hacer algo diferente algo que haya muy poco, sino porque la gente va jugar a mi(nuestro) juego si habrán seguramente 100 de juegos iguales?

¿Cómo explicas la cantidad de juegos que la gente ha descargado de aquí, sin que tengan una ventana de opciones externa? No creo que los juegos del foro sea iguales entre sí por el mero hecho de mostrar un menu en la misma ventana

Ahora, que si la ventana de opciones está muy chula, y si tiene menús y efectos increíbles, y si es intuitiva y fácil de navegar y usar, si tiene buena organización, eso sí es bueno, pero ninguna de esas cualidades depende de si es externa o no. Bueno, cada cabeza es un mundo, yo sólo me preguntaba la ventaja de la "externicidad"