首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >2D DirectX 10游戏开发

2D DirectX 10游戏开发
EN

Stack Overflow用户
提问于 2013-07-20 09:07:49
回答 1查看 4.5K关注 0票数 0

我正在尝试使用DirectX 10创建一个2D游戏,我在弄清楚如何真正开始创建这样的东西时遇到了很多问题。我发现了混合的想法,比如只使用着色器和坚持使用Direct3D,我也看到一些人使用SFML等库。我对DirectX比较陌生,想知道我应该用什么来创建2D游戏(着色器或库)。着色器是我应该研究的东西,还是我应该只使用一个库?

EN

回答 1

Stack Overflow用户

发布于 2013-07-20 09:47:53

好吧,如果你对学习DirectX本身感兴趣,你应该尝试编写自己的2D引擎,有一点经验并不像看起来那么难。但如果你想直接开始游戏开发,你可以看看一些负责这一部分的引擎。着色器可以真正增强场景(3D和2D),如果我是你,我肯定会使用它们,而不仅仅是使用简单的未经处理的纹理。大多数引擎不会从你那里获取着色器编程,所以你可能无论如何都需要查看hlsl。还有我在几个引擎和库中的经历:在某种程度上,它们将会结束,如果你对你的项目充满热情,你不会想要生活在这些限制中。这就是为什么我建议编写你自己的引擎,你可以很容易地根据需要扩展。

纯DirectX的一个很好的起点:http://www.rastertek.com/tutdx10.html (主要用于3D,但也涵盖2D,您会注意到它并没有太大的不同)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17757637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档