No estoy seguro de si se puede hacer o no, pero parece una molestia importante.
Tendría que crear una aplicación de envoltura que tenga acceso a toda la memoria que está usando el juego. Y luego “pausa” el juego haciendo una pausa en el proceso (no estoy seguro si puedes hacerlo sin virtualización) y copia toda la memoria utilizada por la aplicación.
Básicamente, cree una instantánea del estado actual de la aplicación. No estoy realmente seguro de cómo podría hacer esto en los juegos porque en estos días, muchos de los datos están en la GPU. Literalmente gigabytes de datos. No he jugado mucho con CUDA y DirectX, pero estoy bastante seguro de que no puedes clonar toda la memoria de la GPU.
- ¿El software MuleSoft Anypoint es propietario?
- Una abrumadora mayoría de desarrolladores está escribiendo aplicaciones web. ¿Cuáles son algunas otras áreas de desarrollo de software que están en demanda?
- ¿Qué lenguaje de programación debo aprender para comenzar a codificar una aplicación como Instagram o WhatsApp?
- ¿Cuál es la definición de. ¿Sitio web que se basa en una red de API o servicios más pequeños en comparación con un solo servicio grande?
- ¿Un consultor de software escribe códigos?
Hay otras cosas que puedes hacer: entrenadores, etc. Recuerdo haber jugado un juego llamado Ragnarok battle OFFLINE, que fue muy divertido. Y algunos modders locos decidieron hacer una versión en línea. En el juego, tienes un modo multijugador local, por lo que agregaron el modo multijugador en línea al pretender que las pulsaciones de los botones ingresan desde tu teclado mientras en realidad provienen de la red.
Incluso modificaron partes de la memoria para sincronizar HP y cosas así. (Como, si tengo 500 ping, esquivo el ataque, pero en el juego de la versión de mi amigo no esquivé a tiempo -> luego actualizan el HP en la versión de mis amigos como si lo esquivara, porque técnicamente lo hice: D )