为cocos2dx游戏争取时间
Getting time for cocos2dx game
我有一个问题。我正在开发有生命的游戏。重点是生命可以在每5分钟后复活。如果我想做到这一点,我必须为算法留出时间。但。。。
我知道很多获取系统时间的方法,但问题是用户可以更改它。所以,如果一些聪明的用户改变时间,他可以比他应该更快地获得生命。所以我的问题是 - 我怎样才能避免这种情况?是否有一些函数返回处理器时间或如何返回?
您可以使用
time() 获取自 1970 年 1 月 1 日 00:00 小时以来的秒数。我不知道用户的偏好是否可以改变结果。尝试,但我不认为。
你也可以看到 clock()。此函数返回自程序启动以来的刻度数。但是,如果您重新启动应用程序,它将毫无用处...
祝你好运
相关文章:
- C++为构建时间获取QDateTime的可靠方法
- 从持续时间构造std::chrono::system_clock::time_point
- 向量 <int> a {N, 0} 和 int arr a[N] = {0} 的时间复杂度有什么区别
- while循环中while循环的时间复杂度是多少
- 为什么这个经过的时间(帧时间)计算会锁定我的游戏
- 为什么要对固定时间步的游戏循环使用集成?(游戏上的头目)
- Qt在游戏循环中短时间内停止关键事件
- 在编译时间之前抓取常数值
- timeGetTime是衡量游戏循环时间的好方法吗
- 如何与时间连续创建对象?C 游戏
- C++游戏对按键没有时间响应
- 寻找非常精确的delta时间计数器.想要限制闪电战游戏中的帧数
- GDI 窗口中的游戏循环/一段时间后不刷新并崩溃
- 为cocos2dx游戏争取时间
- 为什么游戏窗口在特定时间后关闭
- 当时间到了,Windows时间限制应用程序可以将游戏从全屏(DirectX?)模式中弹出吗
- 在c++中跟踪游戏循环中的时间
- 在生活游戏中分配迭代时间
- c++游戏-循环和按键在同一时间
- Linux LibdvbV5 EIT抓取-没有得到足够的时间