Mayo 23, 2011, 08:28:27 PM Ultima modificación: Mayo 24, 2011, 12:38:19 AM por Jucarave
Hola a todos, hacia tiempo que no posteaba nada por aqui :-[


En fin: me preguntaba como podia destruir variables globales, para no desperdiciar memoria.

Les doy un dato adicional ;) , estoy usando una dll para manejar recursos externos en un modo compreso, pero la dll solo la necesito usar al inicio del juego, asi que luego de eso, todas las variables que a?ade esta dll quedan inservibles :( asi que, como se que se declaran globales, entonces esa es mi duda... Creo que una solucion podria ser hacer las variables propias de un objeto, y luego destruir el objeto (no estoy seguro).


En fin Saludos y gracias.

Checa mi canal de Youtube para tutoriales y charlas sobre desarrollo de videojuegos.


Las variables globales no pueden ser destruidas de ninguna manera, una vez creadas permanecen en memoria hasta el final del juego.

Si solamente necesitas usar esa DLL al principio del juego entonces no habr?a problema en hacer las variables locales al objeto que la utiliza y luego destruirlo.

hace un tiempo(como un a?o o 2 creo xD) tambien pregunte esto, pero como te dice el amigo kileer de arriba no es posible. son globales para tener total acceso a ellas en cualquier momento.

Orgulloso veterano de CGM
El poder de hacer un buen juego esta en tus manos.

Bueno, supongo que esa va a ser la solucion :-X por suerte esta dll no tenia muchos scripts XD.



Saludos y Gracias 8)

Checa mi canal de Youtube para tutoriales y charlas sobre desarrollo de videojuegos.