游戏编程书籍推荐

-----------------------------------------------------------------------------------------------------------------------------------------------------------山很高 爬上去便是

PDF大全(点赞一下,欢迎热爱学习的你们)

链接:https://pan.baidu.com/s/1sqH7jYs7Pev2GdwMwBJSzw
提取码:lrny
                                                                                                          转载随缘了(施主)

书分细看和查阅,一种是内熬,一种是外迫,希望那啥,能说一二,娓娓道来。

代码分小工具和大引擎,兼有可取可学之处。嘿嘿(扯得有点多)

一句话游戏先辈大神众多,江湖虽大,我辈中人不是独自一人,这点就非常有意思。

游戏技术放到其他地方也有一些用武之地(看自己选择)。

(来源于外部推荐,盗图而已)

   

总览

   

一、基础

这部分略懂,可以每隔一段时间回头看一番便有一丝感情(哈哈)

   

   

语言

一句话永远莫说精通,略懂略懂。

看了模版和泛型,还有元编程,看了标准,还有准标准。怎么说,练剑一番,酒不离身。

   

   

软件

同理,这个也是只有痛了才知道什么情况什么样子。不过设计模式还是走马观花知道个意思和为啥就可。

游戏的话有个经典的------Game Programming Patterns 游戏编程模式。

   

架构的话,架构之美稍微看下,其实这个开源的项目,游戏和引擎不少取长补短(多分析,少那啥)都是可以看看的。

   

外加做了很久很久有点规模的才能悄悄说一丢丢吧。(反正小道 看着引擎做那游戏也只是拿来,学习,求知罢了,项目大不到一定程度,心虚提都不敢提,嘻嘻)

   

   

   

   

图形渲染

   

图形和渲染应该是更新最快,积累最多的知识。

(谁人敢说游戏没技术,其实要从无到今天,游戏技术的积累不亚于那啥【意会】。所以我们应该为能做游戏而骄傲,起码游戏前辈大神(如最喜欢的卡神)还是太多。

这点就比很多行业的自我为主好太多了。这才是那啥(江湖虽大,我辈中人不是独自一人

   

龙书、GPUGem.GpuPro,RealTimeXXXX,比较不错的顺序

   

   

   

   

   

   

物理和动画

推荐CharacterAnimation,和模拟自然,PHX(HK那啥了解了解)。实现网络很多,书还是选最喜欢的1-2本看细点,也不用一直看。在于一段时间后,集中个时间看看,平时用到翻翻还是有些好处。【流体后,就那啥,Unity和Unreal都有开源的插件,可以分析学习的】

   

   

   

AI

其实这里若都后面,也不知简单的游戏AI了(也不能小看我们的游戏,像模糊逻辑,自治体就不那啥,嘿嘿)

其中游戏人工智能和人工智能编程精粹,都讲到的驱动力这是一个思想(也不算假大空),可以用来做很多。

这里没有说行为树和状态机的具体,不过在几个开源引擎(会详细的介绍Unreal后续基于源码部分)也会说

   

   

   

声音

声音主要是3D音效的算法比较驳杂,需要有耐心才能那啥

   

引擎

1、搬山之路这里开始

2、引擎包含的知识和技能,很大,也很杂。特别是一些商业引擎,非常值得细细去拜读。可以从下到上梳理太多。挑选自己最喜欢的模块作为一个阶段终点,但前面的语言分装和使用还是要学习学习的,十全大补非浪得虚名。

个人推荐【可能也不好,看自己喜欢了】

   

   

   

网络

TCP、IP详解应该都看过,这是相对比较底层的了。而且也能试着看看协议是如何实现(就算我们不用,但道理总有一天会用到 ,对吧。嘿嘿)

   

游戏编程

1、做一些,只要你喜欢,哪怕只有自己喜欢。

2、没做完一个,在回来看看,能异常开心。

   

数学

每次看这个都有点迷迷糊糊,其实最后这才是很重要的。【相对而言,走走停停,回忆回忆,体会体会,逻辑,逻辑】

   

   

人生当苦,笑着看看
原文地址:https://www.cnblogs.com/BaiPao-XD/p/9743971.html