【问题标题】:Beginner C++ Graphics (moving past the console)? [closed]初学者 C++ 图形(越过控制台)? [关闭]
【发布时间】:2019-02-23 12:40:34
【问题描述】:

我已经使用控制台一段时间了。我想继续过去的 words_on_the_screen。 我阅读了有关可视化 C++ 的信息,阅读了有关图形引擎的信息.. 我对这个话题感到困惑.. 我不知道下一步该去哪里,但我确实想学习图形编程....

【问题讨论】:

  • 抱歉,您的问题对于这个社区来说太宽泛了。维基百科上有一个List of game engines。可能是,您可以查看SDL,我自己从未使用过它,但在这里阅读了一些关于它的 Q/As。对于一般的图形编程,我会推荐Qt,我个人在专业工作中使用它,只是为了有趣的学习(通过解决 SO 问题)。
  • 关于对这个社区来说太宽泛:请拨打Tour 并阅读How to ask。

标签: c++ graphics console game-engine


【解决方案1】:

欢迎使用 Stack Overflow (SO)。只是一个友好的建议,SO 是一个编程博客,旨在用于提出特定问题,并且仅在您无法在其他地方找到答案时使用。应避免广泛和基于意见的问题。您需要一些时间来适应它 - 只需以其他人的帖子为例。 :-)

无论如何,Graphics 最常用的库是OpenGL。您可以查看SDL,这是一个更简单的库,但很快您就会最终使用 OpenGL 来处理您的东西。

如果我在你的位置上,我会先查看一些 Legacy OpenGL 示例,因为它更容易理解,并且比现代 OpenGL 对 C++ 更友好。 NeHe 有一些不错的教程here.

为了让您开始使用现代 OpenGL,我建议您查看以下链接:

我还将获得OpenGL SuperBible,第七版,它是最新 OpenGL 版本的完整教程和参考指南。您还可以获取OpenGL Shading Language (GLSL) Cookbook,第二版,这是对 GLSL 很有帮助的指南。

希望以上内容足以让您入门。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-18
    • 2011-03-17
    • 2020-07-25
    • 1970-01-01
    • 2010-10-06
    • 1970-01-01
    相关资源
    最近更新 更多