1.内容丰富,由浅入深
本着“起点低,终点高”的原则,本书涵盖从Vulkan必知必会的基础知识到基于Vulkan实现各种高级特效,最后还给出了一个完整的3D游戏案例。这样的内容组织使得3D应用开发初学者可以一步一步成长为3D开发的资深人员,符合绝大部分想学习3D应用开发的学生与程序开发人员以及相关技术人员的需求。
2.结构清晰,讲解到位
本书配合每个需要讲解的知识点都给出了丰富的插图与完整的案例,使得初学者易于上手,有一定基础的读者便于深入。书中所有的案例均是根据作者多年的开发心得进行设计的,结构清晰明朗,便于读者学习。同时书中还给出了很多作者多年来积累的编程技巧与心得,具有很高的参考价值。
3.非常实用的案例源代码
为了便于读者学习,随书提供了书中所有案例的完整源代码(书中所有案例都给出了安卓版和Windows版,最后的大案例还进一步给出了macOS、iOS和Linux版),最大限度地帮助读者快速地掌握各方面的开发技术。
展开