童心未眠,复古像素游戏,自建房联机方案讨论 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
lazygod
V2EX    程序员

童心未眠,复古像素游戏,自建房联机方案讨论

  •  
  •   lazygod 2020-01-08 18:58:32 +08:00 3687 次点击
    这是一个创建于 2186 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有个手机上的单机游戏,可以局域网联机,我想用 vps 做个服务器,我会用的协议有 PPTP、openvpn、l2tp,都有开源的客户端,实现自建房应该不难,但这几种协议手机连接都得开启 VPN 服务,有没有什么组网方案可以直接连接。

    网上搜了一大圈,用手机 VPN 组建局域网,数据包是这样走的:客户端VPN 网关服务器VPN 网关客户端。

    这样的话延迟会高很多,因为是客户端建立房间,然后其他客户端经过 VPN 网关搜寻到房间,所以中间得走两次网关,其次调用手机 VPN 服务我个人比较介意。

    网友们的建议是服务器建房,不用 VPN,其他客户端直接搜寻服务器上的房间,然后进入,但在不改游戏端的前提下,怎么利用服务器代替游戏自带的局域网联机间的数据包传输。

    楼主才疏学浅,仅带着一颗童心外加求知的心,向广大网友求解
    12 条回复    2020-01-09 10:35:21 +08:00
    lazygod
        1
    lazygod  
    OP
       2020-01-08 19:07:01 +08:00
    游戏如:铁锈战争 https://baike.baidu.com/item/%E9%93%81%E9%94%88%E6%88%98%E4%BA%89/6679728?fr=aladdin (手机上的红警,能体验到红警的那种快感,但兄弟们聚在一起的机会很少)
    lazygod
        2
    lazygod  
    OP
       2020-01-08 19:07:28 +08:00
    由此萌生自建服的想法
    danbai
        3
    danbai  
    PRO
       2020-01-08 19:33:28 +08:00
    @lazygod 这游戏贼好玩,还能自己建地铁 添加东西.
    seeker
        4
    seeker  
       2020-01-08 19:38:46 +08:00
    zerotier 能满足你不?
    lazygod
        5
    lazygod  
    OP
       2020-01-08 20:47:17 +08:00 via Android
    @danbai 客户端做好了我第一时间艾特你!
    lazygod
        6
    lazygod  
    OP
       2020-01-08 20:50:52 +08:00 via Android
    @seeker 感谢!我去看看
    zjsxwc
        7
    zjsxwc  
       2020-01-08 22:11:52 +08:00 via Android
    学习了,
    红警居然不是 tcp/ip 协议,而是用了 ipx/spx 协议,
    这个局域网都是这么与众不同
    zjsxwc
        8
    zjsxwc  
       2020-01-08 22:17:04 +08:00 via Android
    所以不知道在 zerotier 虚拟局域网里 ipx/spx 的 socket 是不是有效
    Archeb
        9
    Archeb  
       2020-01-08 22:42:57 +08:00 via Android   2
    一个小错误: 标题应该是“童心未泯”
    lazygod
        10
    lazygod  
    OP
       2020-01-08 22:55:49 +08:00 via Android
    @Archeb 这该死的输入法
    lc7029
        11
    lc7029  
       2020-01-09 01:05:03 +08:00
    如果能用网络设备建 NPV 就用网络设备,不建议用软件方案。
    realpg
        12
    realpg  
    PRO
       2020-01-09 10:35:21 +08:00
    @zjsxwc #7
    你说的是红警 2 以后还是老红警 95 (以及 mod 98 2000 )
    红警 2 以后没玩过了不了解

    红警 95 平台,在网吧时候早期大家用的都是 IPX 联机,但是不代表他只支持 IPX
    RA95 平台支持 MODEM 直接对连、IPX (基于网线和基于同轴电缆均可)、TCP/IP (基于网线和基于同轴电缆均可)三种 LAN 联机模式
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1262 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 16:54 PVG 00:54 LAX 08:54 JFK 11:54
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86