当前位置:  开发笔记 > 编程语言 > 正文

P2P网络游戏/应用程序:类似"battle.net"的匹配服务器的不错选择

如何解决《P2P网络游戏/应用程序:类似"battle.net"的匹配服务器的不错选择》经验,为你挑选了0个好方法。

我正在制作一个网络游戏(1v1),在游戏中它的p2p - 不需要游戏服务器.

但是,为了让玩家能够"找到对方"而不需要在另一个媒体中进行协调并输入IP地址(类似于网络游戏的调制解调器时代),我需要一个协调/匹配服务器.

我不能使用常规的网络托管,因为:

客户端将以UDP进行通信.

因此,我需要进行UDP打孔才能通过NAT

这将要求服务器以UDP通话并知道客户端的IP和端口

afaik与常规的网络托管(PHP/etc)我只能得到客户端的IP地址,只能通过TCP(HTTP)进行通信.

我目前正在考虑的选项:

使用我的程序可以接受UDP连接的托管解决方案.(任何建议?)

UDPonNAT似乎这样做但使用GTalk并要求每个客户端都有一个GTalk帐户(这可能使它成为一个不合适的解决方案)

有任何想法吗?谢谢 :)

推荐阅读
农大军乐团_697
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有