作为 Rust 与游戏开发爱好者,我从 Bevy 发布的时候就开始关注它的发展,Bevy 作为一个新生的实验性的游戏引擎,很适合追随它的成长脚步来学习游戏开发,一开始我还在犹豫是否要真正地深入了解和学习它。随着越来越多的人开始使用 Bevy 开发游戏和插件,他们的热情和愿景鼓舞了我,于是我也下定决心投入更多的精力来通过掌握 Bevy 提升自己的游戏开发技巧。

受制于 Bevy 引擎的开发优先级,项目初期与引擎相关的开发文档极其缺乏,官网提供的入门文档,仅能满足基本的环境配置和示例运行,虽然官方的示例以代码的形式给开发者提供了最直接的指引,但对 Bevy 进行系统性介绍的官方文档尚不存在,对于入门开发者来说,丰富的文本介绍同样不可或缺。

幸运的是,社区开发者们对 Bevy 抱以极大期望和热情,由开发者编写的 Unofficial Bevy Cheat Book 是当时能找到的介绍 Bevy 最全面的书籍。

在本书中,除了全面系统地介绍 Bevy 的特性之外,还包括了许多社区插件、开发实践等各方面丰富实用的描述和引用,即使随着以后官方文档不断丰富,这本书仍能帮助入门者如何更快、更好、更全面地掌握 Bevy 生态并开发游戏。

在通读这本书后,我知道自己仍忽视了一些重要的内容,于是我打算精读,与此同时我发现,介绍 Bevy 的中文文本更加缺乏,如果我把本书翻译成中文,不仅能达到精读的目的,还能吸引更多的中文开发者,为社区做一点贡献。

于是促始了本书的中文版翻译工作。

在翻译此书时,Bevy 正处于激进迭代的 0.6 版本,离真正的产品就绪仍有些距离, 我向书籍原作者提出了自己的意向并寻求一些翻译贡献的建议, 原作者表示由于目前本书仍处在持续修订当中,暂时不接受不同语言版本的合并请求,但建议我可以在本书的基础上自由"编写/维护/托管"我自己的书籍。

为了让书名更符合中文阅读者的习惯,所以我将本书中文版命名为《Bevy 游戏引擎开发指南》

https://yiviv.com/bevy-cheatbook/

Bevy 游戏引擎开发指南相关推荐

  1. 游戏引擎开发和物理引擎_视频游戏开发的最佳游戏引擎

    游戏引擎开发和物理引擎 In this article, we'll look at some of the most popular game engines for video game deve ...

  2. 基于Bevy游戏引擎和FPGA的双人游戏

    资源下载地址:https://download.csdn.net/download/sheziqiong/85931377 资源下载地址:https://download.csdn.net/downl ...

  3. 《游戏AI开发指南(基于Lua的人工智能在游戏中的应用)》(Yanlz+Unity+SteamVR+5G+AI+VR云游戏+Lua+人机交互+沙箱+导航+决策树+影响力地图+立钻哥哥+==)

    <游戏AI开发指南(基于Lua的人工智能在游戏中的应用)> <游戏AI开发指南(基于Lua的人工智能在游戏中的应用)> 版本 作者 参与者 完成日期 备注 YanlzAI_Lu ...

  4. 【转载】浅析游戏引擎开发

    浅析游戏引擎开发 1 引言 电脑游戏作为一种娱乐方式越来越为人们所接受.即时通讯开发对于电脑游戏来说, 游戏引擎是用于控制游戏功能的 主程序, 如接受玩家控制信息的输入, 选择合适的声音以合适的音量播 ...

  5. 视频教程-三维游戏引擎开发-图形理论基础-其他

    三维游戏引擎开发-图形理论基础 2004年毕业于西南科技大学,计算机科学技术专业,从事软件开发,游戏开发,擅长游戏开发,桌面应用,手机游戏. 张立铜 ¥117.00 立即订阅 扫码下载「CSDN程序员 ...

  6. python怎么制作游戏图片_Python游戏引擎开发(二):显示图片

    本篇文章是Python游戏引擎开发系列的第二篇文章,主要介绍如何显示图片,大家可以学习下. 在上一章中我们讲了如何创建窗口以及对界面进行重绘.可能有朋友不理解为什么要进行全窗口的重绘呢?我在这里可以大 ...

  7. 游戏引擎与游戏引擎开发入门

    早想写一点游戏设计的文章与大家交流,一是经验的问题,二是公司正在紧张的游戏制作期,实在抽不出多少时间,一直没有动手,今天忽然头脑发热,写了一段,以后准备陆续写一些游戏创意,策划,制作,流程管理,和制作 ...

  8. 用C++实现跨平台游戏引擎开发

    游戏开发系列 用C++实现跨平台游戏引擎开发 你是否梦想写一部格斗游戏但却无从着手呢?是否你只因游戏开发好玩而对之感兴趣?本文我们将分析一个通用的跨平台游戏引擎,每个游戏开发新手都可以自由地使用它. ...

  9. 游戏引擎开发中常用的设计模式

    仅仅因为你知道编程语言的语法,不足以让你成为一个程序员.我讨厌这么对你说,但它确实是真的.什么知识将会使你成为一个真正的程序员呢?答案是数据结构,算法和设计模式的知识.语言的语法与知道字母表同义.任何 ...

  10. Python游戏引擎开发(六):动画的小小研究

    今天我们来研究动画,其实这个动画就是一个Sprite+Bitmap的结合体.不造什么是Sprite和Bitmap?=__=#看来你是半路杀进来的,快去看看前几章吧: Python游戏引擎开发(一):序 ...

最新文章

  1. was java sdk_关于WAS9单独安装SDK的问题?
  2. 广州 office365的开发者训练营交流活动简报
  3. python分支结构基础实训_零基础Python教程-分支结构
  4. 中国搜索引擎市场用户行为洞察2020
  5. SAN Inter-Fabric Routing and Vitrual Fabrics
  6. win环境sftp软件_WinSCP中文版
  7. 一图看懂边缘计算整体架构
  8. 必须先说明组件oracle,Oracle Enterprise Manager 组件 说明 .
  9. 三次元的世界里,机械臂的手活儿也无敌了
  10. 大学学python用记笔记吗_学 Python 作笔记,怎么能不用 Jupyter
  11. 水下清淤机器人_水下清淤机器人启用,箱涵清淤有了新招数~
  12. 迄今为止最详细的ubuntu无盘工作站安装指南
  13. C# winform中使窗体最小化(NotifyIcon)
  14. disc性格测试cs适合职业_DISC性格测试,高C型的人适合从事什么工作?
  15. 谷歌学术打不开的解决办法
  16. ligerui之控件列表初始化设置
  17. RTI DDS. c++11例子 -1
  18. 后台推送消息给app_小米加入统一推送联盟!避免多种APP后台运行,国产手机春天来了...
  19. IDEA 设置去空格
  20. 各类测试工程师的面试秘籍

热门文章

  1. RGB图像能处理成灰色的红外图像吗?
  2. 田字格写汉字word模板下载可打印【教程】
  3. 【知了堂学习笔记】SQL查询总结(1)
  4. 毕业设计别再做 XX 管理系统了!!!
  5. iOS面试开发-这样的简历才是面试官想看的
  6. 基于51单片机及ADC0808的数字电压表数码管汇编语言proteus仿真程序设计
  7. 伺服受到干扰?丢脉冲?到底是什么现象?请看这里。。。。
  8. SAP顾问英语自学的免费且有效的方法汇总!--一文搞定英语学习
  9. Excel函数应用之数据库函数
  10. 计算机大学职业规划2000字论文格式,大学生职业生涯规划2000字论文