Skip to content

The Bevy Book

系统性的 Bevy 游戏引擎中文教程


这是一本从零开始的 Bevy 教程。你不需要任何游戏引擎经验,但需要掌握 Rust 语言基础(所有权、trait、泛型、闭包、模块系统)。

覆盖 Bevy 官方功能全貌,深度以「读完能独立做出中小型游戏、能看懂官方文档与示例」为准。

快速开始

全书结构

部分章节内容
第一部分 · 起步1–2Bevy 概况、安装、第一个应用
第二部分 · ECS3–11Entity、Component、System、Query、Resource、Schedule、Message、Event/Observer、关系、状态管理、ECS 深入
第三部分 · 画面、资产与交互12–20坐标变换、相机、资产系统、Sprite/图集、文本、输入、时间与音频、实战 2D 游戏
第四部分 · 三维世界21–3D 网格、材质、光照、glTF、PBR、UI、架构

当前进度: 已完成第 1–21 章(共 38 章),附录待完成。

全书基于 Bevy 0.18.1,Rust edition 2024。