12个版本 (重大更新)

0.16.0 2024年7月14日
0.15.0 2024年2月27日
0.14.0 2023年11月10日
0.13.0 2023年7月28日
0.9.0 2022年2月13日

#2 in #回滚

Download history 104/week @ 2024-04-22 108/week @ 2024-04-29 83/week @ 2024-05-06 39/week @ 2024-05-13 97/week @ 2024-05-20 38/week @ 2024-05-27 99/week @ 2024-06-03 44/week @ 2024-06-10 77/week @ 2024-06-17 77/week @ 2024-06-24 55/week @ 2024-07-01 183/week @ 2024-07-08 134/week @ 2024-07-15 40/week @ 2024-07-22 182/week @ 2024-07-29 81/week @ 2024-08-05

560次每月下载
用于bevy_roll_safe

MIT/Apache

200KB
1.5K SLoC

GGRS LOGO

crates.io GitHub Workflow Status

Bevy GGRS

Bevy插件,用于GGRS P2P回滚网络库。该插件创建了一个具有单独计划的定制阶段,用于正确地推进游戏状态,包括回滚。它通过仅快照用户定义的世界相关部分来有效地处理游戏状态的保存和加载。它应该与最新的发布版本Bevy一起工作。

有关如何使用的说明,请参阅👉示例

实时演示(目前离线)

bevy_GGRS有一个可以在浏览器中尝试的演示应用程序!它使用matchbox来促进浏览器之间的通信。和朋友一起试试!只需点击链接并匹配另一个玩家!(您也可以在两个不同的窗口中打开链接来与自己对战)

兼容版本

bevy bevy_ggrs ggrs
0.14 main main
0.14 0.16 0.10.2
0.13 0.15 0.10.1
0.12 0.14 0.10
0.11 0.13 0.9.4
0.10 0.12 0.9.4
0.9 0.11 0.9.3
0.8 0.10 0.9
0.6 0.9 0.9

感谢

bevy_backrollbevy_rollback,它们解决了使bevy_GGRS成为可能的部分难题。特别感谢bevy discord中那些乐于助人的人,他们在各个地方提供了有用的帮助和指导。

许可

Bevy_GGRS在以下两者之一下双许可:

供您选择。

依赖项

约20-29MB
~434K SLoC