




 
本书主要介绍基于Rust语言开发游戏的方法,还介绍了适用于Unity、Unreal等游戏引擎的技巧。
本书先设置开发环境,然后引导读者制作自己的Flappy Bird,借实例讲解Rust语言的基础知识。全书引导读者逐步完成一个《地下城爬行者》(Dungeon Crawler)游戏项目,通过实战帮助读者掌握Rust的相关知识,掌握用Bevy开发游戏的方法,以及在不影响程序调试的情况下运行游戏系统,对所开发的游戏进行优化。
本书适合所有对Rust语言感兴趣的读者阅读,也适合从事游戏开发的读者参考。
作者简介:
赫伯特·沃尔弗森(Herbert Wolverson)是一名非常有经验的程序员,主要从事游戏开发工作。他在游戏开发社区非常活跃,为多个开源项目做过贡献。
目录:
第1章 Rust及其开发环境 2
第2章 Rust的第一步 17
第3章 构建第一个Rust游戏 42
第4章 设计地下城探险类游戏 68
第5章 编写地下城探险类游戏 72
第6章 创建地下城居民 100
第7章 与怪兽交替前行 124
第8章 生命值和近身战斗 138
第9章 胜与负 158
第10章 视场 182
第11章 更具可玩性的地下城 200
第12章 地图的主题风格 227
第13章 背包和道具 236
第14章 更深的地下城 251
第15章 战斗系统和战利品 263
第16章 最后的步骤和润色 281
点击下载