C++ 相关C++;实时应用程序编程书籍(游戏、模拟器等)

C++ 相关C++;实时应用程序编程书籍(游戏、模拟器等),c++,scientific-computing,C++,Scientific Computing,以后编辑: 请不仅提到游戏编程书籍,而且还为C++程序员编写的更科学/模拟的书籍。正如在一篇评论中提到的,这就是为什么我选择在一个更一般的SO网站上发布这个问题。谢谢大家! 请< >强>,没有专门的书用C++片段来介绍算法和技术-比如任何一个GEMS系列,等等。请用类似的、更完整的或更好的书示例来扩展Scott Meyer的有效C++,或者考虑到我提到了一本科学家和工程师的书。 尽管我已经问了类似的问题,但我严格需要知道的是,哪些书与一个具有中级C++技能的人有关,但他们想学习技巧、技巧、好的

以后编辑: 请不仅提到游戏编程书籍,而且还为C++程序员编写的更科学/模拟的书籍。正如在一篇评论中提到的,这就是为什么我选择在一个更一般的SO网站上发布这个问题。谢谢大家!

<强>请< >强>,没有专门的书用C++片段来介绍算法和技术-比如任何一个GEMS系列,等等。请用类似的、更完整的或更好的书示例来扩展Scott Meyer的有效C++,或者考虑到我提到了一本科学家和工程师的书。 尽管我已经问了类似的问题,但我严格需要知道的是,哪些书与一个具有中级C++技能的人有关,但他们想学习技巧、技巧、好的实践,并在编写代码方面精益求精,以在编写高效数字压缩应用程序方面开拓优势。(这些应用程序应专用于使用自定义结构执行数学计算、渲染/图形以及与用户通信)

<>我想在回答中看到一个真正相关的C++基础书籍,然后是2到3本书(系列也被接受了),例如Scott Meyers的“有效C++”。专注于中高级编程技巧,这是2-3种在数值场景/模拟/图形等方面高效计算的技巧和技巧之一。我认为有一本书叫做C++,用于科学家和工程师,但我不确定这是多么好,因为我还没有读完它:(.也许是一本书,说明了什么设计模式与科学家/工程师/游戏程序员相关

谢谢大家。(希望这能帮助程序员们不热衷于学习如何操作数据,而不是为了编程,就像现在大多数程序员一般那样做。)我发现是一个很好的中级C++ C++入门,重点是面向性能的C++。

提供了C++ C++优化(高、低层)、概要工具和优化方法(C++和GPU)的良好覆盖。


提供了关于C++优化(高和低级别)、概要工具和优化方法(CPU和GPU)的良好覆盖。

在您进入专业化之前,请确保您对C++有一个坚实的理解。 已经成为你想要阅读的游戏开发书籍。在从头到尾阅读了这本书之后,我可以说作者在展示大量资料方面做得非常出色

并提出了优秀的主题,为游戏开发也


如果您是图形编程新手,并且使用Windows,您可能会很感激。我已经阅读了“系列”中的前两本书由Frank Luna,而我仍然在努力完成这一点,在我看来,他们提出最正确的材料。

< P>在你进入专业化之前,请确保你有一个坚实的掌握C++。 已经成为你想要阅读的游戏开发书籍。在从头到尾阅读了这本书之后,我可以说作者在展示大量资料方面做得非常出色

并提出了优秀的主题,为游戏开发也


如果您是图形编程新手,并且您使用Windows,您可能会很感激。我已经阅读了Frank Luna的“系列”中的前两本书,虽然我仍在努力完成这本书,但我认为它们提供了最正确的材料。

如果数字处理是您的事情,您绝对需要拥有其中一本书(在本例中,是显而易见的一本)。支持性文本将这些书籍提升到仅仅是“代码片段”的集合之上。

如果你喜欢数字运算,你绝对需要拥有其中一本书(在本例中,是显而易见的一本)。支持性文本将这些书籍提升到仅仅是“代码片段”的集合之上收藏。

你可能想重新表述你的问题。所有的答案都是关于游戏开发的。在未来,你可能想研究一下提问。虽然这里有游戏开发标签,但整个网站都致力于游戏开发问题。@Joseph Thomas当然,我考虑过在那里提问,但我想我有为了使陈述更清楚:科学应用的书籍,大量的数学、物理和图形的实时模拟。这就是为什么我提到了科学家和工程师的C++。游戏编程书籍也很好,但是他们中的大多数回避了设计好的数字压缩算法以及相应的问题。数据结构。你可能想重新表述你的问题。所有的答案都是关于游戏开发的。在未来,你可能想研究一下提问。虽然这里有游戏开发标签,但整个网站都致力于游戏开发问题。@Joseph Thomas当然,我考虑过在那里提问,但我想我没有为了使陈述更清楚:科学应用的书籍,大量的数学、物理和图形的实时模拟。这就是为什么我提到了科学家和工程师的C++。游戏编程书籍也很好,但是他们中的大多数回避了设计好的数字压缩算法以及相应的D的问题。ata结构。Luna很棒。很高兴看到他的新DX11书籍终于上市了。另外,请查看其中有一些很好的示例。+1供您参考。游戏引擎Gems并不是我问题的主题,因为它们专注于实际的算法,几乎没有关于如何编写代码的内容(良好实践)