为cocos2dx游戏争取时间

Getting time for cocos2dx game

本文关键字:取时间 游戏 cocos2dx      更新时间:2023-10-16

我有一个问题。我正在开发有生命的游戏。重点是生命可以在每5分钟后复活。如果我想做到这一点,我必须为算法留出时间。但。。。

我知道很多获取系统时间的方法,但问题是用户可以更改它。所以,如果一些聪明的用户改变时间,他可以比他应该更快地获得生命。所以我的问题是 - 我怎样才能避免这种情况?是否有一些函数返回处理器时间或如何返回?

您可以使用

time() 获取自 1970 年 1 月 1 日 00:00 小时以来的秒数。我不知道用户的偏好是否可以改变结果。尝试,但我不认为。

你也可以看到 clock()。此函数返回自程序启动以来的刻度数。但是,如果您重新启动应用程序,它将毫无用处...

祝你好运