首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在玩游戏时,计算两轮之间用户时间的最好方法是什么

在玩游戏时,计算两轮之间用户时间的最好方法是什么
EN

Stack Overflow用户
提问于 2013-06-18 18:07:06
回答 1查看 83关注 0票数 0

我正在开发一款游戏,人们可以选择一些配料并尝试烹饪。当他们从列表中选择配料时,他们可以点击“烹饪”按钮,所选产品的列表将通过ajax发送到服务器,这需要一段时间,之后他们会收到消息,表明没有问题或列表是错误的。如果列表没问题,他们通过了关卡,游戏正在加载下一个关卡。

在游戏过程中运行的时间。计算用户从列表中选择适当元素所需的时间的最佳方法是什么,包括请求过程中的所有延迟等等。

现在,我正在发送用户单击按钮的时间,并将其与PHP请求文件中测量的时间进行比较。差值被减去并返回给用户。我不想使用这种解决方案,因为人们可能会作弊(通过在javascript中编辑测量时间)。

工作流:用户单击start -> time start -> select elements -> cook -> okay -> load next level (也称为异步) -> start next level ->记住上一级的时间并从同一位置开始-> select elements -> cook -> okay -> end -> show time

EN

回答 1

Stack Overflow用户

发布于 2013-06-18 18:16:02

当您启动/停止计时器时,您应该发出一个ajax调用,并且服务器应该测量时间。将其存储在会话中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17166125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档