使用Node.js通过Internet联网Unity游戏

时间:2016-08-04 20:03:09

标签: node.js networking unity3d network-programming unity5

我想要通过互联网建立一个游戏,并希望确认我的理解,以确保我不会错过任何技术或安全问题,如果我沿着这条路走下去。

我已经设法使用内置的Unity网络工具在本地网络上联网我的Unity Android应用程序,我希望能够通过互联网“匹配”客户端。我的计划是在Digital Ocean上托管一个node.js服务器作为客户端的联系人。客户端将连接到服务器,服务器将通过交换IP地址“配对”客户端,在它们之间形成直接连接,然后像在本地网络上一样运行。我喜欢这种方法,因为它在服务器端的开销很低,它的唯一作用是作为客户端的联系点,将它们配对,然后断开连接并等待更多请求,这个节点似乎特别适合。

我不打算在服务器上存储任何数据,或执行任何艰苦的处理,除了可能类似技能水平的匹配玩家。

这听起来是否可以实现?

感谢。

1 个答案:

答案 0 :(得分:0)

使用光子统一网络更容易,您不必担心托管。