GitHub - pond3r/ggpo: 好游戏,和平出局回滚网络 SDK

主要观点:介绍了 GGPO 相关内容,包括其原理(使用回滚网络减少网络延迟)、包含的代码等资源的仓库、在 Windows 上的构建要求及步骤、示例应用(Vector War 及启动多玩家游戏的示例)和许可(MIT 许可,可商业和非商业使用)。
关键信息:

  • 传统技术通过添加延迟处理网络传输时间,回滚网络可立即发送玩家输入提供零延迟网络假象。
  • Windows 构建需 Visual Studio 2019 和 CMake,可运行build_windows.cmd生成解决方案文件或使用cmake-gui工具。
  • 示例应用 Vector War 可用于同步两个客户端,通过命令行参数设置本地端口和远程信息。
  • GGPO 采用 MIT 许可,可免费用于商业和非商业用途。
    重要细节:
  • Appveyor build status为 Appveyor 构建状态链接。
  • 日本语文档链接为こちら
  • 构建 GGPO 目前仅在 Windows 上可用,且安装 CMake 时需添加到路径。
  • vectorwar.exe的命令行参数格式为vectorwar.exe <localport> <num players> ('local' | <remote ip>:<remote port>) for each player
阅读 19
0 条评论