Bevy 跨平台

本章收集了一些特定平台的信息,关于在不同的操作系统或环境中如何使用 Bevy。


Bevy 可以在主流的桌面操作系统上开箱即用:Linux、macOS、Windows,不要求特殊的配置。

关于为桌面平台开发时的具体提示和建议,请参见以下页面:

Bevy 同时也把在其它平台上轻松地使用作为目标,如网络浏览器(通过 WebAssembly)、手机(Android 和 iOS)和游戏机,让你运行在所有平台上的 Bevy 代码都是一样的,区别只在于构建过程和环境设置。

然而,这个愿景还没有完全实现。目前,对非桌面平台的支持是有限的,而且需要相对更复杂的配置:

  • 网络浏览器:Bevy 在网页上运行得相当好,但有一些限制。
  • 手机:支持是最小的,而且仍存在问题。可以正常构建,但可能无法运行,做好解决复杂问题的准备。
  • 游戏机:支持仍然是完全不存在的。

如果你对这些平台感兴趣,并且你愿意帮助改善 Bevy 的跨平台支持,我们将非常欢迎你的贡献!