游戏开发程序员我爱编程

游戏引擎架构

2018-05-25  本文已影响83人  davidpp

还记得刚开始上班的第一天,手里抱着DirectX相关的几本书,准备好好学习一下关于哪些炫酷画面的单机游戏是如何做出来的。结果小组组长拉着我和刚来的一位同学到会议室,面前摆在一张关于服务器框架的图,一句话:“团队暂时不缺客户端,你们做服务器吧!”。当时都懵掉了,大学期间找好工作后,为了准备实习,都是在自学Windows操作系统原理和DirectX,Linux只是简单会装系统,简单的玩玩而已。我表明了自己的状况后,组长说了句:“没事,只要会C++就可以的”,就这样开始了游戏服务器端的开发,一晃就是十年。

如今,当年的冲动和激情仍在涌动,每每看到哪些精美的游戏画面,都会被深深吸引,想要一探究竟。本周走马观花地阅读了一遍《游戏引擎架构》,被游戏引擎涉及到知识量深深地震惊了,游戏开发的精华和激动人心的部分,原来都在引擎里面。幡然悔悟,原来自己也就只能算个伪游戏程序员罢了。

《游戏引擎架构》这本书,涉及的面比较广,每个知识点深度一般,全书都是围绕这下面这张引擎知识框架图展开。

《游戏引擎架构》

不同层级的知识量都是惊人的,凭记忆大概介绍下:

临了,作者写了一句,这仅仅是开始,尚有大部分内容还没有写进去,如:音频、视频、多人网络、AI等等。看完之后,整个人都不好了,做了这么多年游戏,原来还TMD没有上路。知耻而后勇,看完此书对游戏引擎的大体构架有了大概的认识,剩下的道路还有很长,每个知识点都需要深入学习才能研究透彻。

《游戏引擎架构》这本书对于我等新手来说,最重要的意义我认为是下面两点:

就由这张图开始我的游戏引擎之路吧!作为一个菜鸟重新上路!

欢迎关注:狂暴的游戏程序员(fury-programer)
上一篇下一篇

猜你喜欢

热点阅读