gpt4 book ai didi

c++ - OpenGL 还是 DirectX?

转载 作者:IT老高 更新时间:2023-10-28 22:32:31 27 4
gpt4 key购买 nike

我知道这可能是一个非常主观的问题,但我只想从最容易和最快的学习开始,这样我就可以尽快开始我的一个小项目,这是一个小 2D 游戏,至少要开始。。你会推荐我去哪一个?我正在使用 C++

最佳答案

第一个问题:您使用的是 Windows 吗?如果没有,请使用 OpenGL。

如果您使用的是 Windows,这将归结为个人喜好问题。 API 不同,但 OpenGL 和 DirectX 所需的概念非常相似。两者都支持大多数事情,尽管它们的工作方式略有不同。

Microsoft 提供了相当多的示例和一个不错的框架,可用于 DirectX(9 或 10),这可以使其更容易上手。

话虽如此,如果您只针对 Windows Vista/Win7,迁移到 DirectX 10 可能会让生活更轻松。 DX9 和更早版本中的许多烦恼在 DX10 中被移除,API 更加简洁。

话虽如此,如果这是用于游戏,我建议您使用像 Ogre 这样的中间件引擎。而不是直接在 DirectX 或 OpenGL 中编写。这将使您的生活变得更加简单,尤其是在学习时。

关于c++ - OpenGL 还是 DirectX?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1240625/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com