首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >学习DirectX还是游戏引擎?

学习DirectX还是游戏引擎?
EN

Stack Overflow用户
提问于 2011-07-17 18:34:10
回答 2查看 4K关注 0票数 0

我开始和C++一起学习DirectX 11。这很难,但我觉得我做得很好。我发现了UDK (虚幻游戏引擎),并读到许多像质量效应1-3这样的好游戏都是在那个引擎中制作的。我在考虑为什么我要学习DirectX,因为许多游戏已经在游戏引擎中制作了,而且它要容易得多。学习DirectX有什么好处和坏处?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-17 18:44:23

DirectX提供了在屏幕上推送像素的功能。除此之外的任何东西--物理、地图模型、开发工具、文件格式、音乐、AI、网络代码--仍然是你的问题。另一方面,游戏引擎为您需要的大多数东西提供了一个全面的解决方案,但是是有成本的(技术约束、学习曲线,以及通常不是微不足道的$$)。

这真的取决于你的目标和需求。

票数 3
EN

Stack Overflow用户

发布于 2011-07-17 21:26:54

如果你的目标是学习图形编程,那么你应该选择DirectX 11,因为它让你可以访问低级的图形编程。另一方面,如果您想直接跳到游戏编程,UDK将允许您跳过低级图形编程,并获得游戏编程。

如果你想学习物理,音频,网络编程,你应该看看Ogre3D (它是一个图形引擎,顾名思义,它是一个处理图形的引擎,你所要做的就是编程物理,游戏)。

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

https://stackoverflow.com/questions/6723269

复制
相关文章

相似问题

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