gpt4 book ai didi

java - 多人游戏的实现 - Jquery 应用程序级别?

转载 作者:行者123 更新时间:2023-12-01 15:44:55 25 4
gpt4 key购买 nike

美好的一天!

我计划使用 java、jquery、dwr、ajax 创建一个多人棋盘游戏。在我的java中,我将数据存储到应用程序级别。使用 dwr 和 ajax,我可以检索数据,而无需刷新浏览器并相应地执行 JQuery 动画。我的问题是,如果有很多玩家,JQuery动画如何自动变化让每个人都能看到,而不需要他们刷新浏览器。

例如,玩家 1 在 grid(1,1) 上。我的代码将允许玩家 1 使用带有相应动画的 Jquery 前往 grid(1,2)、grid(1,3) 等。但其他玩家(使用其他浏览器)将无法看到这一点。我怎样才能让其他玩家看到它?是否有可能第二个玩家也在远程访问玩家 1 的浏览器?任何与此相关的建议/书籍/文章/代码示例都可以。

谢谢。

最佳答案

1) 您可以使用 Ajax 来完成此操作,每秒为每个用户调用 ajax 调用来检查船上是否有更改。

2)为了不进行多次ajax调用,您可以使用Comet .

3)从性能角度来看,最好的方法是制作TCP服务器并使用套接字。您可以使用Websockets或 Flash 套接字代理。

关于java - 多人游戏的实现 - Jquery 应用程序级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7256486/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com