Questions tagged «enet»

3
轻量级局域网对等发现的解决方案?
我建立了一个用于纯跨平台编程的库。我用它制作的游戏在Android,Pc,Linux,Mac等系统中运行良好。 ENET库提供了网络功能,因此我的应用程序之间的所有通信都不兼容TCP或UDP,而只能使用自定义协议,即使最终基于UDP也是如此。 我认为用ENET无法实现我想要的功能,这就是为什么我在这里寻求帮助! 可以说,我的Android手机,笔记本电脑和PC中都运行着相同的游戏。它们都在同一个wifi网络中,因此都在LAN中,无论是其Wifi热点(?)还是家用路由器。 我需要这3个对等方中的每一个来发现网络中的其他2个。这仅意味着在LAN网络中找到运行中的应用程序的IP,以便能够在它们之间托管多人游戏。 我只能想到一种有效的方法,即UDP广播,等待响应,但是如果这是解决方案,则我需要一些小东西,因为这是实现的唯一目的。 其他方法可能是尝试连接到LAN地址子范围中的所有IP,但是我不认为OS会和我一起在此:p
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.