我们正在组织一个网络游戏,您可以在其中实时与其他人一起玩摇滚,纸张,剪刀。当玩家进行移动时,游戏信息(如玩家投掷的内容,他们的分数,用户名等)将被插入到Sqlite3中。
当数据库中满足某些条件时,我们需要Socket.io从服务器回传给用户。例如,让P1知道P2扔了什么,以及他们的手是否赢了。
到目前为止,我在网上看到的所有内容都是定期检查数据库的循环(如长轮询)或者在更新数据库的每个单独函数上包含socket.io。
我觉得我在这里忽略了这一点,而且我忽略了一些基本的东西。有更好的方法吗?