#bevy #project #creator #gamedev #game-engine #game

app bevyinit

使用Bevy引擎创建项目的简单方法

2 个不稳定版本

0.2.0 2024年2月9日
0.1.0 2024年1月22日

游戏开发中排名第411

MIT许可协议

20KB
329行代码(不含注释)

bevyinit

bevyinit通过使用现成的模板和有用的选项,简化了创建Bevy引擎项目的过程

如果您想查看在线模板的位置,请查看bevyinit_data

用法

只需安装并运行终端中的bevyinit

example

  • 使用bevyinit create -m创建一个快速项目,无需担心选项(它们将设置为默认值)
  • 使用bevyinit--offline-o来不在网络上搜索模板
  • 使用bevyinit help查看其他可用命令

安装

cargo-binstall

cargo binstall bevyinit

crates.io

cargo install bevyinit

GitHub发行版

您可以查看发行版,但您需要手动将其添加到PATH中。

常见问题解答

为什么使用这个?

因为bevyinit是使用Bevy(带推荐配置选项)创建项目的更实用、更快的方式。它目前有几个模板,但创建新的模板非常简单,只需查看附加内容即可。

它与Linux或Mac兼容吗?

我仅在Windows和Ubuntu WSL上测试了它。它旨在与任何具有cargo在PATH中的操作系统兼容。

如果发生错误,请打开GitHub上的问题。

计划

  • 在模板中添加对Bevy之外额外依赖项的支持
  • 找出一种方法以在Visual Studio Code中打开文件夹
  • 更多选项...?

附加内容

创建新模板非常简单。以下是可用的模板:

模板
最小Bevy应用程序
Hello World示例

依赖项

~10-22MB
~336K SLoC