zoukankan      html  css  js  c++  java
  • [摘录]这几本游戏编程书籍你看过吗?

    《Advanced Animation with DirectX》
    这本书主要讲的是怎样用DirectX9来完成游戏中的动画,主要是移动、骨骼动画等等,也涉及了不少的3d模型的知识。这本书起步比较的高,没有讲太多的DirectX9的基础,但是章节安排得十分合理,由简入难,是一本初学者和高手都比较适用的书。

    《Focus On 3D Models》
    说起游戏中的3d模型,这本书讲得十分透彻。也对各种知名游戏中的模型作了介绍。只是感觉这本书的高度不够,没有站在引擎的角度来看游戏中的模型的处理。技术比较专,偏于实用。

    《3D Game Engine Design》
    这本书应该比较早就有了,最近才开始看。觉得理论的方面讲得比较到位,数学和物理的内容相对讲得多一点。具体的代码没有过多的涵义,因为这本书的价值就在于它的理论。

    《3D Game Engine Programming》
    与上面的那本书比起来,这本书以具体的一个游戏引擎为背景,讨论了具体实现时需要注意的各种问题。比较全面和直观的讲解了游戏引擎的细节。但是在引擎最重要的环节-图形部分,没有太多的讨论,在效率方面也没有给读者带来什么惊喜。

    《Game Scripting Mastery》 - 游戏脚本设计完全掌握
    不可多得的好书。整本书围绕游戏脚本中的技术来谈。从lua到python,从汇编到高级语言的解析器,几乎涵盖了脚本的方方面面。该书又不拘泥于技术,而是教给读者能设计并实现自己的游戏脚本的能力。部分专题又站在引擎的高度,对引擎有兴趣的读者必定会受到不少启发。

    《Shaders for Game Programmers and Artists》
    初学者比较适用,没有过于深奥的理论,用了RenderMonkey作为开发shader的工具,从头讲解shader技术,以及hlsl。是shader比较好的入门书。

    《Game Coding Complete》
    开发者的指南。全面地介绍了游戏开发中的各种细节,文中的实例给人印象极深,各处的补注和注意事项也丰富了书的含量。不仅给门外汉上了第一课,也能让许多开发者意识到自己长期以来没有发现的错误。

    《Data Structures For Game Programmers》
    这绝不是一本枯燥无味的数据结构的书。书中提到的方方面面都以游戏为背景,代码和例程也用游戏Demo的形式出现在读者面前。

    《Microsoft DirectX9 Programmable Graphics Pipeline》
    微软出版,几乎就是工业标准的一本书。如果你想从头学习shader,或想了解shader更底层的技术,你就应该看这本书。同时,这也是一本工具书。

    《3D Math Primer for graphics and game development》
    不论是数学理论还是具体实现,都讲得十分详尽。对于迫切需要提高数学水平的开发人员来说是不错的教科书。另外还有这本书的缩略版,内容上面没有删减多少,只是少了具体化实现的代码。

    《Programming Multiplayer Games》
    比较深入的谈到了多人联机游戏中的技术专题,是网游开发爱好者的指南。

    《Programming Role-playing Games With DirectX》
    虽然说是DirectX8时代的书,但书中的知识丝毫没有落后于当前的技术。代码也十分优雅。还从游戏设计的方面讲解了rpg开发中需要注意的问题。

  • 相关阅读:
    leetcode 33. Search in Rotated Sorted Array
    leetcode 32. Longest Valid Parentheses
    leetcode 28. Implement strStr()
    leetcode 27. Remove Element
    leetcode 26. Remove Duplicates from Sorted Array
    leetcode 24. Swap Nodes in Pairs
    leetcode 22. Generate Parentheses
    树莓派的频率管理和热控制
    sql执行insert插入一条记录同时获取刚插入的id
    全程直播个人博客重构过程,采用springboot+dubbo+jpa技术栈。
  • 原文地址:https://www.cnblogs.com/lancidie/p/1903612.html
Copyright © 2011-2022 走看看