Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: superblinky en Abril 29, 2011, 01:10:40 AM

Título: ?Que pasa cuando guardas el juego?
Publicado por: superblinky en Abril 29, 2011, 01:10:40 AM
Una pregunta que va a sonar de novato, xD aun que, Experto Experto no soy xP ....

Bueno ammm.... en si lo que quiero saber es ?que es lo que se guarda?

se ejecuta la accion de guardar el juego y......

se guardan las variables globales?

se guardan las variables de los objetos?

Un Ejemplo, haces un juego donde el recordar en que nivel estas es una variable global "Global.level=23"

guardas el juego y cuando lo cargas la variable global sera 23? =c

o debo hacer otra cosa?????????

Título: Re: ?Que pasa cuando guardas el juego?
Publicado por: Tyranus en Abril 29, 2011, 01:18:01 AM
Se guardan las instancias, sus variables, las variables globales y el room donde est?s al momento de guardar.

Lo ?nico que no se guardan son las estructuras din?micas, (las ds_algo) por ejemplo ds_list_create().

Un Saludo.

Título: Re: ?Que pasa cuando guardas el juego?
Publicado por: superblinky en Abril 29, 2011, 01:27:34 AM
Cita de: Tyranus en Abril 29, 2011, 01:18:01 AM
Se guardan las instancias, sus variables, las variables globales y el room donde est?s al momento de guardar.

Lo ?nico que no se guardan son las estructuras din?micas, (las ds_algo) por ejemplo ds_list_create().

Un Saludo.



en verdad? en una ocacion me paso que me marcaba error....

tambien se guarda la ejecusion de una linea del tiempo?

y en el step en el que va? =0
Título: Re: ?Que pasa cuando guardas el juego?
Publicado por: zerozerito en Abril 30, 2011, 01:26:24 AM
pues si y como se menciono las ds y las surfaces no se guardan

te dare detalles

cuando guardas el juego se guarda un archivo en la carpeta de ejecucion
para guardar desde gml usas game_save("nombre de archivo")
y para cargar game_load("nombre de archivo")

dispensame pero no recuerdo si para el game_load o para game_save usas el working_directory

las surfaces no se guardan
las variables tanto locales como globales se guardan en su momento de guardado
Título: Re: ?Que pasa cuando guardas el juego?
Publicado por: Ciberman en Abril 30, 2011, 02:45:39 AM
tampoco se guardan los modelos 3D ni las listas de transformaciones 3D
(aunque no se muy bien para que sirvan estas ultimas)
Título: Re: ?Que pasa cuando guardas el juego?
Publicado por: Pablo-ino en Abril 30, 2011, 02:55:25 AM
Hasta donde yo s?, se guarda el "room" en el que te encuentras cuando se guarda el juego, las instancias ya ejecutadas antes de guardar el juego (las instancias que pueden estar programadas para ejecutarse despu?s de guardar el juego no se guardan), y las variables del juego, ya sean locales o globales (excepto que utilices archivos .ini (o tambi?n puede ser .txt o .dll) para leer los valores de cada variable, en este caso, las variables no se guardan).
Título: Re: ?Que pasa cuando guardas el juego?
Publicado por: soyyo en Abril 30, 2011, 02:14:12 PM
Algo raro y que ya me pas? es que si cargas un save de un nivel que no exista, pero que el juego sea exactamente igual en absolutamente todo lo dem?s, el room se carga sin problemas O_O
Y no tengo ni la m?nima idea de que se guarda, ODIO ese mecanismo de guardado, prefiero controlar todo con inis o algo de eso.