【中英双语】Rust项目实战系列-Rust Bevy完整教程,使用Rust Git代码进行游戏开发,已更新至Bevy v0.14

合集 · Rust编程 (18)

  1. 22:14
    【中英双语】Rust生死局:2026年要么爆火要么凉透,开发者该押注吗? | Let's Get Rusty
  2. 18:43:03
    【中英双语】Rust从零到精通:官方《The Rust Book》中文全译
  3. 13:10:08
    【中文配音】(共25集完结)Rust零基础入门到进阶教程,油管百万播放量,手把手一行行代码教学
  4. 2:49:18
    【中英双语】Rust项目实战系列-Rust Bevy完整教程,使用Rust Git代码进行游戏开发,已更新至Bevy v0.14
  5. 5:04:30
    【中文配音】揭秘Rust零成本抽象与内存安全的设计哲学,适合不满足于现状、渴望拥抱更安全高效编程范式的开发者
  6. 1:24:28
    【中英双语】Java比Rust更好?前Java开发者亲述:为什么Java才是后端之王 | The PrimeTime
  7. 35:53
    【中英双语】Rust异步编程实战:20分钟掌握Tokio并发,从Go/JS到Rust的思维转换 | Let's Get Rusty
  8. 16:16
    【中英双语】Rust最强异步运行时Tokio深度拆解:从零到一掌握高性能引擎 | Let's Get Rusty
  9. 22:42
    【中英双语】Rust 内存模型的精妙之处:所有权与借用为何如此设计|中英双语
  10. 12:40
    【中英双语】Rust比其他所有语言都做得更好的 5 个方面,C++看了都沉默 | Rust优势 | Let's Get Rusty
  11. 13:47
    【中英双语】Rust性能优化实战:4招让你的代码快3倍 | Let's Get Rusty
  12. 26:51
    【中英双语】Rust职业选择指南:4条高薪路径全解析,别再只盯着系统编程了 | Let's Get Rusty
  13. 55:30
    【中英双语】Rust最复杂特性全解析:从静态分发到异步与生命周期 | Let's Get Rusty
  14. 17:04
    【中英双语】Rust学习避坑指南:100+工程师验证的5条黄金法则
  15. 16:06
    【中英双语】为什么你的 Rust 项目无法帮你找到工作(Rust 项目的 5 个层次) | Let's Get Rusty
  16. 14:43
    【中英双语】AI时代学编程还有前途吗?Rust系统编程实战指南 | Let's Get Rusty
  17. 24:00:32
    【中英双语】Rust手写TCP协议栈|Jon Gjengset 14小时完整课
  18. 9:35
    【中英双语】Rust 正在接管 Linux 内核!维护者亲述:代码审查效率暴增,C 语言还值得学吗? | Let's Get Rusty

Parts

  1. P1 · [中文] 01. 简介
  2. P2 · [英文] 01. 简介
  3. P3 · [中文] 02. 第一个 Bevy 窗口
  4. P4 · [英文] 02. 第一个 Bevy 窗口
  5. P5 · [中文] 03. 第一个 ECS 系统(初始化系统)
  6. P6 · [英文] 03. 第一个 ECS 系统(初始化系统)
  7. P7 · [中文] 04. 第一个玩家游戏精灵
  8. P8 · [英文] 04. 第一个玩家游戏精灵
  9. P9 · [中文] 05. 玩家生成系统
  10. P10 · [英文] 05. 玩家生成系统
  11. P11 · [中文] 06. 第一个 Bevy 插件(玩家插件)
  12. P12 · [英文] 06. 第一个 Bevy 插件(玩家插件)
  13. P13 · [中文] 07. 第一个 Bevy ECS 组件(玩家组件、速度组件)
  14. P14 · [英文] 07. 第一个 Bevy ECS 组件(玩家组件、速度组件)
  15. P15 · [中文] 08. 第一个玩家移动系统
  16. P16 · [英文] 08. 第一个玩家移动系统
  17. P17 · [中文] 09. 键盘游戏控制器移动系统
  18. P18 · [英文] 09. 键盘游戏控制器移动系统
  19. P19 · [中文] 10. 玩家激光
  20. P20 · [英文] 10. 玩家激光
  21. P21 · [中文] 11. 玩家激光移动(可移动系统)
  22. P22 · [英文] 11. 玩家激光移动(可移动系统)
  23. P23 · [中文] 12. 激光销毁
  24. P24 · [英文] 12. 激光销毁
  25. P25 · [中文] 13. 双激光
  26. P26 · [英文] 13. 双激光
  27. P27 · [中文] 14. 首次敌人生成
  28. P28 · [英文] 14. 首次敌人生成
  29. P29 · [中文] 15. 激光碰撞系统
  30. P30 · [英文] 15. 激光碰撞系统
  31. P31 · [中文] 16. 爆炸效果
  32. P32 · [英文] 16. 爆炸效果
  33. P33 · [中文] 17. 敌人重生
  34. P34 · [英文] 17. 敌人重生
  35. P35 · [中文] 18. 敌人开火
  36. P36 · [英文] 18. 敌人开火
  37. P37 · [中文] 19. 玩家爆炸
  38. P38 · [英文] 19. 玩家爆炸
  39. P39 · [中文] 20. 玩家重生
  40. P40 · [英文] 20. 玩家重生
  41. P41 · [中文] 21. 首个敌人移动(椭圆轨迹)
  42. P42 · [英文] 21. 首个敌人移动(椭圆轨迹)
  43. P43 · [中文] 22. 敌人编队
  44. P44 · [英文] 22. 敌人编队
  45. P45 · [中文] 23. 最终演示
  46. P46 · [英文] 23. 最终演示
Description
围绕 Rust 生态中高性能游戏引擎 Bevy,本合集系统构建一款可交互的 2D 射击游戏,从零开启实战开发之旅。内容循序渐进:先搭建首个窗口与基础 ECS 架构,再逐步引入实体、组件与系统概念,实现玩家角色创建、键盘控制、移动逻辑及激光发射等核心机制;过程中自然融入插件封装、组件设计、资源管理与生命周期控制等工程实践要点。每集聚焦一个可运行的小目标,强调代码即文档、修改即反馈,兼顾原理讲解与动手调试,Git 代码同步更新至 Bevy v0.14 版本,确保兼容性与前沿性。适合具备基础 Rust 语法能力、希望深入理解数据驱动架构与游戏循环设计的学习者,也适合作为 ECS 思维训练的入门路径——不堆砌理论,而是在真实模块演进中体会状态分离、系统解耦与增量迭代的力量。

Comments

bili_1552475218 2026-05-29

0.14是几年前的版本了[笑哭]

♥ 1

少无垠 2026-05-18

啊,为什么要有rust这种东西

♥ 1

B站智能冲浪高手 2026-05-19

用rust写游戏[笑哭]

↩ 2

Andrew_Ryan 2026-05-18

走英语原版吗

↩ 1

xausky 2026-05-22

建议中文和英文分成两个合集,总要手动跳有点麻烦

↩ 2

名校课程-顶级中配 2026-05-18

需要源码评论区留言

↩ 4