【发布时间】:2015-03-23 07:22:02
【问题描述】:
我的一个朋友从事手机游戏开发。 那么他面临的问题是这样的.. 在他的游戏中,一些 root 手机用户能够获得非常高的分数,这几乎是不可能的,除非安卓设备的 CPU 或系统时钟速度很慢,就是这种情况。
那些用户使用一些第三方应用程序,这使设备运行缓慢,并且他们能够获得荒谬的高分。
我的问题是, 有没有办法确定设备的运行速度低于平均 CPU 速度? 所以用户不能做出荒谬的高分?
任何首选的解决方案或想法或想法。
【问题讨论】:
-
AFAIK,最好的方法是使用基于时间的运动而不是基于帧的运动编写游戏代码,因此无论 CPU 速度如何,动画感觉都是一样的 blog.sklambert.com/using-time-based-animation-implement 我仍然不确定是否它也受到“CPU hack”的影响。
-
他们在作弊。 @akhyar 是对的,你还需要时时从服务器同步时间。
标签: android performance cpu-usage