我正在为问答游戏编写一个 api,我必须在其中动态安排工作以向玩家提问。
为此,我已经使用node-scheduler
并在游戏开始时设置了 30 秒的时间表。现在我有新的挑战,如果玩家在 30 秒内给出答案,比如在 10 或 20 秒内,那么他将收到新问题,调度程序将在接下来的 30 秒内设置。同样,如果玩家将在 30 秒内回答,则将不断触发新问题并设置下一个调度程序。
我正在使用节点调度程序来安排作业。这些将在玩家加入时动态添加。
任何人都可以帮助我或者可以分享一些做类似工作的代码片段吗?