Junio 13, 2018, 05:09:43 PM Ultima modificación: Junio 17, 2018, 02:43:57 AM por Boltzila
Hola, tengo una pequeña duda, y es como se hace para que las variables como el dinero,llaves,vidas,etc. No se pongan en lo predeterminado al cambiar de room. Me explico:En una room hay una llave y una moneda, al tomarlas el dinero aumenta a 1 y las llaves a 1, pero a la hora de cambiar de room, las variables vuelven a 0.
¿Que hago para que las variables sean persistentes?.

Deben ser globales y se deben inicalizar en la primera room del juego
[gml]
global.monedas = 0;
global.llaves = 0;
[/gml]

Cita de: Clamud en Junio 13, 2018, 05:23:39 PM
Deben ser globales y se deben inicalizar en la primera room del juego
[gml]
global.monedas = 0;
global.llaves = 0;
[/gml]


depende del diseno de tu juego, por lo general son globales como dice clamud, sin embargo hay otra opcion de guardarlas en archvos ini, que carguen el valor al iniciar el room y sobrescrbir el valor cuando termines el room, esto te dara persistencia aun si tu juego se traba o lo quitas.
Es Mejor No Saber Porque Funciona, Que Saber El Porque No Funciona...
Tienes alguna duda con "Game Design" o de videojuegos en general, contactamente mas facil en twitter @pavulzavala