游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2840|回复: 7

【新人疑问】directx与游戏引擎间的联系

[复制链接]

13

主题

27

帖子

29

积分

注册会员

Rank: 2

积分
29
发表于 2007-5-23 17:30:00 | 显示全部楼层 |阅读模式
我是一个初学新手。很多东西都不了解。
学习游戏编程,一般要学习directx/opengl
做游戏又要用引擎。
那么他们是什么关系呢。?
不解。
请各位帮助我。

3

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2007-5-24 09:10:00 | 显示全部楼层

Re:【新人疑问】directx与游戏引擎间的联系

这跟MFC与WIN32API的关系差不多!

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2007-5-24 10:39:00 | 显示全部楼层

Re:【新人疑问】directx与游戏引擎间的联系

差远了吧,dx和ogl是电脑上最重要的两种绘图接口.

做游戏一定要用引擎么,真正用的没多少,但这两种绘图接口肯定要用到的.
要不你拿啥绘图.,每家公司情况不同,但你熟悉这两种接口,就能适应任何绘图引擎.

29

主题

354

帖子

359

积分

中级会员

Rank: 3Rank: 3

积分
359
QQ
发表于 2007-5-24 18:59:00 | 显示全部楼层

Re:【新人疑问】directx与游戏引擎间的联系

有引擎当然比没引擎好,可是有些引擎弄的比用directx和Opengl还复杂.

1

主题

33

帖子

33

积分

注册会员

Rank: 2

积分
33
发表于 2007-5-24 19:04:00 | 显示全部楼层

Re:【新人疑问】directx与游戏引擎间的联系

DX 和 OpenGL都只是一个API,用这些API可以控制你的显示硬件在屏幕上面画画……

使用引擎主要有两个好处:
1是直接使用dx或openGL的API是很繁琐的,一般引擎都会自己把这些api做更好的封装。
2是dx和opengl都只能画东西,就好比是摄像机,你可以透过摄像机看到3D世界里面的事物,游戏引擎就好比一个剧务(本来想说导演的……),他会把3D里面的事物有效率的组织起来,然后再交给摄像机。

说白了,游戏引擎最重要的应该是出色的场景管理。其实LZ看看OGRE的结构图就能知道,引擎是个什么东西了

12

主题

88

帖子

133

积分

注册会员

Rank: 2

积分
133
发表于 2007-5-24 21:04:00 | 显示全部楼层

Re:【新人疑问】directx与游戏引擎间的联系

我的看法是引擎应该是游戏中可重用的部分.
也就是不紧紧指图形图像.还包括服务器端,比如网络的支持.
所以楼主问的应该是与图形图像引擎的联系吧..

7

主题

15

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2007-5-28 23:16:00 | 显示全部楼层

Re:【新人疑问】directx与游戏引擎间的联系

新人同问  那学什么引擎 好呢?

30

主题

357

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
发表于 2007-5-29 18:43:00 | 显示全部楼层

Re:【新人疑问】directx与游戏引擎间的联系

学D3D或者Ogl,然后自己写引擎...
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 08:06

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表