overbaal 5 Report post Posted October 23, 2020 Buenas gente, vengo a comentaros una duda sobre algo que quiero hacer: Me gustaria hacer un temporizador que aunque el juego se apague siga funcionando, en plan estos juegos que cada 24 horas se reinician unos objetos en una tienda, o unas misiones diarias. Si alguien sabe algo por favor me lo intente explicar. Gracias de antemano 1 Share this post Link to post Share on other sites
Pistaxo21 21 Report post Posted October 23, 2020 Puedes probar a utilizar la fecha del dispositivo donde se ejecuta el juego. Cuando se cierra guardas la fecha y cuando vuelve a arrancar comparas con la fecha actual. Tiene la desventaja de que el jugador puede manipular dicha fecha y explotar esa mecánica pero offline es de lo más sencillo que tienes. 1 Share this post Link to post Share on other sites
Quel 539 Report post Posted October 23, 2020 No se hace como creo que pretendes hacer. El juego no se deja de fondo, trabajando "offline". Lo que se hace es guardar la fecha y hora de salida. Cuando se vuelve a iniciar el juego se compara la fecha y hora actual con la almacenada, de aquí se calcula el tiempo transcurrido y se entregan las recompensas apropiadas. A lo mejor encuentras interesante ese enlace https://docs.unity3d.com/ScriptReference/PlayerPrefs.html 1 Share this post Link to post Share on other sites
shinka14 4 Report post Posted October 23, 2020 el problema de coger las horas desde el dispositivo esq es muy facil hacer los cheats 1 Share this post Link to post Share on other sites
Quel 539 Report post Posted October 23, 2020 En tal caso puedes buscar la hora y la fecha a través de la red, ya sea un servidor propio o uno público. 1 1 Share this post Link to post Share on other sites
overbaal 5 Report post Posted October 23, 2020 3 minutes ago, Quel said: En tal caso puedes buscar la hora y la fecha a través de la red, ya sea un servidor propio o uno público. Si quisiera coger la hora de un servidor publico, mas o menos como podria ser eso ? Share this post Link to post Share on other sites
Quel 539 Report post Posted October 23, 2020 No lo sé, pero San Google me dice que ... https://stackoverflow.com/questions/6435099/how-to-get-datetime-from-the-internet 1 1 Share this post Link to post Share on other sites
overbaal 5 Report post Posted October 23, 2020 3 hours ago, Quel said: No lo sé, pero San Google me dice que ... https://stackoverflow.com/questions/6435099/how-to-get-datetime-from-the-internet Al final lo he logrado gracias a este videotutorial How to get time from internet Gracias por las ideas , me sirvieron de mucho. Un saludo. 1 Share this post Link to post Share on other sites