问题标签 [multiplayer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java多人纸牌游戏AI集成
我使用 QuickServer 库开发了一个多玩家客户端/服务器变体的王牌纸牌游戏。它适用于 4 名人类玩家。但是当我完成AI播放器时,我没有找到将它集成到服务器中的方法:我应该为每个播放器创建一个单独的线程吗?
我希望我的问题很清楚。任何建议将不胜感激。
python - 我正在寻找一个 Python 多人游戏服务器项目
我正在寻找一个 python 多人游戏服务器项目。我只是想了解更多。
multiplayer - 在线多人 Qbasic Gorillas?
我想和住在佛罗里达的人一起玩 Qbasic Gorillas 游戏。
这是在线大猩猩的Flash版本
此链接指向某人关于他编写的重制版的帖子 - 上面有一个游戏链接,还有他的源代码 playerio.com
如果可能的话,我该如何修改代码以便我可以通过内网与他们对战?
游戏应该是公开的、私有的还是两者兼而有之?
如果您可以使用各自的角度/速度输入重播抛掷或整轮比赛,那也会很酷。
sockets - 套接字编程 - 多人射击游戏服务器如何处理时间?
射击游戏服务器如何处理时间,例如当一个玩家射击另一个玩家时,他们如何确保两个玩家同时收到消息。
或者在他们中的大多数人身上,你会看到玩家每秒钟做出的每一个细节,而两个玩家在他们的客户端上看到的动作完全相同?游戏服务器如何设法将这些动作同时发送给所有客户端(玩家)?
ruby-on-rails - 我正在寻找使用 ruby on rails 开发一个简单的两人在线回合制游戏。有小费吗
我正在寻找一个 quickie rails 应用程序,该应用程序将允许两名玩家轮流并在每回合后获得反馈 - 大约 10 轮回合,因此长期连接没有问题。
我想使用 Rails,因为我非常了解它,已经设置了主机并安装了我的工具。
你对插件、库或教程有什么建议来帮助玩家之间的交流吗?
blackberry - 我可以在黑莓上使用蓝牙来创建本地多人游戏吗?
我正在为黑莓开发一款游戏,我的任务是为它开发多人游戏。我一直在尝试进行研究并找出如何在黑莓上实现蓝牙,我想知道在回合制游戏中实现是否可行。另外,如果有人能给我一些资源或教程,我将不胜感激!
iphone - GameCenter - 处理来电等
在以下情况下你会怎么做:
- 在实现多人游戏时,您可以使用 GKMatchmaker 来查找玩家。
- 当所需数量的玩家连接时,您开始比赛。
- 现在其中一名玩家接到来电。
现在怎么办?如果用户接听电话,应用程序将移至后台,与 GameCenter 的连接将丢失,对吗?
怎么处理球员和怎么处理比赛?
我想您必须将已断开连接的玩家视为输掉该游戏,并尝试与其余玩家继续比赛。
有没有人想出更好的方法来处理这个问题?
c - 用于自动搜索服务器的 UDP 广播
我正在制作多人网络游戏。现在要连接到服务器,客户端需要服务器的 IP 地址。
所以,我实现它的方式如下。
客户端在广播 IP 和端口广播其 IP 地址,例如 A。服务器通过 A 监听它,并且
服务器与客户端创建一个新的 UDP 连接,客户端通过端口 B 表示客户端的行为。它发送游戏所需的所有重要信息,包括其 IP。
客户端是此连接的服务器,并通过端口 B 从服务器接收数据。
现在,A 和 B 是常数。因此,当我需要服务器在不同线程中侦听多个客户端时,我可以将线程的差异值放入 A 和 B,但在客户端文件中,A 和 B 独立于这些线程。所以它给了我一个错误
bind: Address already in use
什么是合理的解决方案?
php - 带有 PHP 后端的实时 Javascript 游戏的最佳库
我目前正处于实时多人游戏的规划阶段,该游戏将在前端使用 Javascript 和在后端使用 PHP 构建,我只是想知道这里是否有人知道此类游戏的任何好的库?