Bevy 游戏引擎开发指南
作为 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 游戏引擎开发指南相关推荐
- 游戏引擎开发和物理引擎_视频游戏开发的最佳游戏引擎
游戏引擎开发和物理引擎 In this article, we'll look at some of the most popular game engines for video game deve ...
- 基于Bevy游戏引擎和FPGA的双人游戏
资源下载地址:https://download.csdn.net/download/sheziqiong/85931377 资源下载地址:https://download.csdn.net/downl ...
- 《游戏AI开发指南(基于Lua的人工智能在游戏中的应用)》(Yanlz+Unity+SteamVR+5G+AI+VR云游戏+Lua+人机交互+沙箱+导航+决策树+影响力地图+立钻哥哥+==)
<游戏AI开发指南(基于Lua的人工智能在游戏中的应用)> <游戏AI开发指南(基于Lua的人工智能在游戏中的应用)> 版本 作者 参与者 完成日期 备注 YanlzAI_Lu ...
- 【转载】浅析游戏引擎开发
浅析游戏引擎开发 1 引言 电脑游戏作为一种娱乐方式越来越为人们所接受.即时通讯开发对于电脑游戏来说, 游戏引擎是用于控制游戏功能的 主程序, 如接受玩家控制信息的输入, 选择合适的声音以合适的音量播 ...
- 视频教程-三维游戏引擎开发-图形理论基础-其他
三维游戏引擎开发-图形理论基础 2004年毕业于西南科技大学,计算机科学技术专业,从事软件开发,游戏开发,擅长游戏开发,桌面应用,手机游戏. 张立铜 ¥117.00 立即订阅 扫码下载「CSDN程序员 ...
- python怎么制作游戏图片_Python游戏引擎开发(二):显示图片
本篇文章是Python游戏引擎开发系列的第二篇文章,主要介绍如何显示图片,大家可以学习下. 在上一章中我们讲了如何创建窗口以及对界面进行重绘.可能有朋友不理解为什么要进行全窗口的重绘呢?我在这里可以大 ...
- 游戏引擎与游戏引擎开发入门
早想写一点游戏设计的文章与大家交流,一是经验的问题,二是公司正在紧张的游戏制作期,实在抽不出多少时间,一直没有动手,今天忽然头脑发热,写了一段,以后准备陆续写一些游戏创意,策划,制作,流程管理,和制作 ...
- 用C++实现跨平台游戏引擎开发
游戏开发系列 用C++实现跨平台游戏引擎开发 你是否梦想写一部格斗游戏但却无从着手呢?是否你只因游戏开发好玩而对之感兴趣?本文我们将分析一个通用的跨平台游戏引擎,每个游戏开发新手都可以自由地使用它. ...
- 游戏引擎开发中常用的设计模式
仅仅因为你知道编程语言的语法,不足以让你成为一个程序员.我讨厌这么对你说,但它确实是真的.什么知识将会使你成为一个真正的程序员呢?答案是数据结构,算法和设计模式的知识.语言的语法与知道字母表同义.任何 ...
- Python游戏引擎开发(六):动画的小小研究
今天我们来研究动画,其实这个动画就是一个Sprite+Bitmap的结合体.不造什么是Sprite和Bitmap?=__=#看来你是半路杀进来的,快去看看前几章吧: Python游戏引擎开发(一):序 ...
最新文章
- was java sdk_关于WAS9单独安装SDK的问题?
- 广州 office365的开发者训练营交流活动简报
- python分支结构基础实训_零基础Python教程-分支结构
- 中国搜索引擎市场用户行为洞察2020
- SAN Inter-Fabric Routing and Vitrual Fabrics
- win环境sftp软件_WinSCP中文版
- 一图看懂边缘计算整体架构
- 必须先说明组件oracle,Oracle Enterprise Manager 组件 说明 .
- 三次元的世界里,机械臂的手活儿也无敌了
- 大学学python用记笔记吗_学 Python 作笔记,怎么能不用 Jupyter
- 水下清淤机器人_水下清淤机器人启用,箱涵清淤有了新招数~
- 迄今为止最详细的ubuntu无盘工作站安装指南
- C# winform中使窗体最小化(NotifyIcon)
- disc性格测试cs适合职业_DISC性格测试,高C型的人适合从事什么工作?
- 谷歌学术打不开的解决办法
- ligerui之控件列表初始化设置
- RTI DDS. c++11例子 -1
- 后台推送消息给app_小米加入统一推送联盟!避免多种APP后台运行,国产手机春天来了...
- IDEA 设置去空格
- 各类测试工程师的面试秘籍