我正在制作一款 2 人绘图游戏 ( Touch Game )。在左侧,您有一个 Canvas ,您作为玩家可以在其中绘图,在它的右侧,您有一个图像,显示您的 friend 或对手所画的内容。 此时,您绘制的图像被上传到 SQL 数据库,并从该数据库下载其他玩家的图像。我想知道两件事。
是否可以在没有数据库的情况下跟踪谁在线,或者是否有必要为此使用数据库。 (如果是这样我可以这样做,但我认为不这样做更整洁)
图像存储在数据库中使用:你的名字 |对手姓名 |图片数据URL 我想知道是否有可能在两个玩家之间建立一个连接桥梁,我的网站位于中间。它接收图像并将其发送给其他玩家。
最佳答案
你可以尝试使用
http://socket.io/ [WebSockets with a flash XMLsocket fallback] 如果你需要实时而且看起来你确实需要。
或者每隔 x 次向从数据库中获取更改的脚本发送 Ajax 请求。
关于php - 在两台计算机之间建立连接,中间有一个网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10801716/