Java libGDX:当设备关闭时,倒计时仍在运行
在我的游戏中,我想放置每日奖励,因此我需要玩家处置游戏时仍在运行的Java libGDX:当设备关闭时,倒计时仍在运行,java,android,timer,libgdx,countdowntimer,Java,Android,Timer,Libgdx,Countdowntimer,在我的游戏中,我想放置每日奖励,因此我需要玩家处置游戏时仍在运行的计时器的倒计时。 如何才能做到这一点?您可以在首选项中存储时间戳,或者在加密文件中进行更好的保护。但是用户可以在他的设备上更改时间,这将中断。还有几个选择 。有几个服务器可供您获取时间戳。但如果服务器关闭或关闭,您的游戏将中断 将所有内容存储在数据库中。在我目前的项目中,我有需要很长时间才能建造的建筑物,所以我存储了建筑物应该完成的时间。当玩家登录时,它会从数据库中检索其帐户的建筑信息。您可以通过这种方式完全控制数据,大多数数据
计时器的倒计时。
如何才能做到这一点?您可以在首选项中存储时间戳,或者在加密文件中进行更好的保护。但是用户可以在他的设备上更改时间,这将中断。还有几个选择
- 。有几个服务器可供您获取时间戳。但如果服务器关闭或关闭,您的游戏将中断
- 将所有内容存储在数据库中。在我目前的项目中,我有需要很长时间才能建造的建筑物,所以我存储了建筑物应该完成的时间。当玩家登录时,它会从数据库中检索其帐户的建筑信息。您可以通过这种方式完全控制数据,大多数数据库都可以很好地计算时间和日期
你不能。只需存储一个时间戳,当他回来时计算时间差。这甚至可以在游戏没有运行的时候使用。谢谢你回答我的问题。你可以用这个诡计解决问题。是的,就是这样。谢谢@Menno Gouw:)