IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    C#开发的OpenRA游戏之部署命令发送给服务器的流程

    caimouse发表于 2023-05-11 16:33:21
    love 0
    在函数SendOrders()再调用Connection.Send(NetFrameNumber, localOrders),就可以把命令放到连接里打包。OrderPacket(orders.ToArray())实现对一个命令打包过程,也就是序列化过程,这样所有命令内容就变成一个byte数组,localImmediateOrders队列的命令是立即进行发送,而localOrders命令是按顺序发送。OpenRA游戏里,前面已经分析怎么样产生部署命令,以及部署命令又是怎么样打包,


沪ICP备19023445号-2号
友情链接