全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  行业资讯

千锋Unity讲师分享 游戏程序员必看的几本书籍

发布时间:2018-07-13 16:10:00
发布人:雪中悍刀行

  很多想要从事Unity开发的朋友,都不知道该如何学习Unity开发知识,应该去看一些什么样的书。今天具有多年开发经验的千锋Unity讲师就给大家分享几本游戏程序员必看的书籍。

  1、《Beginning C++ Through Game Programming》

图片1

  想要学会游戏开发,你就必须从编程语言开始学习,C++是最流行的游戏语言之一,这本书不仅教会你C++,还可以让你入门游戏编程。

  2、《3D 数学基础》

图片2

  这本有趣的书介绍了模拟和渲染3D世界所需的基本数学知识,涵盖了理论知识和C++实现代码。

  理论部分解释3D中数学和几何之间的关系,列出的技巧与公式可以当做参考手册以方便查找。实现部分演示了怎样用代码来实现这些理论概念。编程示例语言使用的是C++,实际上,本书的理论知识能通过任何编程语言实现。

  3、《游戏编程模式》

图片3

  这本是学习游戏开发的设计模式中最佳的书籍之一,如果你只是想学习OOP设计模式,那么,你可以阅读本书的命令模式章节,本书更适合具有一定编程经验但对游戏编程新手的开发人员。记住一点,不要重新发明轮子 - 学习这些模式并使用它们来让游戏更快更好。

  4、《游戏引擎架构》

图片4

  作为一本“必备教科书”,本书为读者提供了完整的游戏引擎软件开发理论和实践指南。书中的例子是用C ++编写的,但却是任何游戏程序员必读的书。內容包括:

  ● 游戏开发中的大规模C++软件架构

  ● 游戏编程所需的数学

  ● 供调试、源代码控制及性能剖析的游戏开发工具

  ● 引擎基础系统、渲染、碰撞、物理、角色动画、游戏世界对象模型等引擎子系统

  ● 多平台游戏引擎

  ● 多处理器环境下的游戏编程

  ● 工作管道及游戏资产数据库

  5、《游戏人工智能编程案例精粹》

图片5

  本书是游戏人工智能方面的经典之作,主要讲述如何使游戏中的角色具有智能的技术。书中的代码示例完整,每章以一个有趣的实例作为框架说明具体算法的应用,并附有实现代码。读者不仅能收获很多游戏AI的编程技巧,更是对C++的GP有一个由浅至深的了解,本书适合中级程序员阅读

  如果你没有任何Unity开发基础,可以来千锋Unity开发培训班免费试听两周,千锋Unity培训有深入的图形学课程,讲解包括OpenGL渲染管线,着色器,高光计算、菲尼尔色散、雾方程式等高阶课程。对于从事过Unity游戏开发的人员也具有相当的学习价值。

相关文章

PMP®认证荣获北京市境外职业资格认可!

2023-09-07

有哪些好的HTML5前端开发培训机构?

2023-09-07

怎么选择适合自己的HTML5前端开发培训机构?

2023-09-07

短视频运营哪个培训机构靠谱?

2023-09-07

怎么选择靠谱的短视频运营培训机构?

2023-09-07

短视频运营哪个培训机构好?

2023-09-07
在线咨询 免费试学 教程领取