1
Rocketer 2023-04-03 22:37:47 +08:00 via iPhone 1
可以,但要考虑防作弊。
我感觉还不如把所有在线用户都纳入一个 P2P 网络,让几个不参与当前对局的用户给他们做服务器。 |
2
whi147 2023-04-04 10:27:34 +08:00 via iPhone
你应该用区块链思路,将数据发送到这局所有玩家,在规矩时间返回,超过 50%的值为正确值
|
3
Zhuzhuchenyan 2023-04-04 15:55:30 +08:00
之前做过类似的技术选型。
如果点对点是一个核心诉求的话,那么网页端的游戏的可选项只有 webrtc 一个,但是即使 webrtc 也需要一个中心化的 stun 服务器来帮助两个用户建立点对点的链接。考虑到国内糟糕的 NAT 环境建议先充分测试再做决定。 如果不是的话建议考虑比较传统的中心化解决方案,裸 websocket ,Socket.io ,SignalIR 都有比较成熟库。 |
5
OhMyZzh OP @Zhuzhuchenyan 确实,传统方案参考资料较多,我想的其实是可以节省租服务器开销…
|