1 个不稳定版本
0.3.0 | 2022年8月8日 |
---|
#984 在 游戏开发
193 个星标 & 4 个观察者
91KB
529 代码行
NEW YouTube 完整教程 - Rust Bevy - 完整教程 - 游戏开发
代码已更新到 Bevy 0.11.3 - 感谢 juliohq
Rust Bevy - 游戏开发教程
最新 Bevy 版本更新
- 2023-10-11 - 更新到 Bevy 0.11.3。感谢 juliohq
- 2023-05-02 - 更新到 Bevy 0.10。感谢 ehasnain
- 2022-12-13 - 更新到 Bevy 0.9。感谢 GiulianoCTRL
- 2022-08-07 - 主分支更新到 Bevy 0.8。感谢 DomagojRatko
MacOS 安装设置
- 确保已安装 Rust 和 Cargo: Rust 和 Cargo 安装
- 删除 Cargo.lock,否则第一次运行可能报错:
rm Cargo.lock
- 使用 Homebrew 安装 Cmake:
brew install cmake
- 安装 Cargo Watch:
cargo install cargo-watch
Fedora (Linux) 系统要求
确保使用您的包管理器安装以下软件
dnf install rust-alsa-sys-devel
dnf install rust-libudev-devel
开发
快速开发
-
cargorun --特性bevy/dynamic
-
cargowatch -q -c -x 'run --features bevy/dynamic'
-
其他 Rust 视频
- Jeremy Chone 频道每周 Rust 视频 Jeremy Chone
- rust游戏开发教程
变更日志
- 2022-12-13 - 更新到 Bevy 0.9。感谢 GiulianoCTRL
- 2022-08-07 - 主分支更新到 Bevy 0.8。感谢 DomagojRatko
- 2022-08-07 - 主分支更新到Bevy 0.8,感谢@DomagojRatko
- 2022-05-09 - 更新到v0.7的新教程。见Rust Bevy - 全教程 - 游戏开发
- 2022-01-28 - 代码已更新到Bevy v0.6 !!!
- 2021-06-25 - 初版(旧教程的第1集,第2集,第3集)
Rust、Bevy及其他资源
学习并使用的主题
- Rust游戏开发编程
- 游戏ECS引擎Bevy
- Bevy系统、Bevy组件、Bevy资源
- Bevy插件
- Bevy实体生成和销毁
- Bevy SpriteBundle、Sprite Sheet(SpriteAtlas)
- Bevy时间步长、时间和定时器
- Bevy自定义系统条件
- 生成爆炸的间接策略
- 用于精灵动画的Sprite Sheet图集
- 基本的Rust编程
- Rust模块
- Rust闭包
- Rust matches
资源
- Rust
- Bevy
- 资产
依赖关系
~20–29MB
~429K SLoC