设为首页收藏本站官方微博
123
返回列表 发新帖

80天已经入手的玩家们,帮忙看看这个游戏对机器要求高嘛?

[复制链接]
楼主: xinyan
打印 上一主题 下一主题

80天已经入手的玩家们,帮忙看看这个游戏对机器要求高嘛?

21#
发表于 2005-12-30 11:23 | 只看该作者
OPENGL 和D3D是2个不同的3D接口!制作游戏用C语言编写OPENGL或者D3D程序!. k, G. _! A: X8 G: G
也就是说不管用哪个接口制作的都可以玩!拿CS来举例!你在CS的设置里面可以选择OPENGL或者D3D来运行游戏,但是CS是用OPENGL编写的!) d7 g8 x+ x* @1 n6 w! N
你所说的C语言用B语言运行的笑话和这2个不是一个概念的东西!C语言和B语言明显不通用这个大家都知道!6 ]- {" ^: ?* @2 m2 ^
但是游戏不一样了!OPENGL和D3D编写的用其中一个任何接口都可以玩的!5 D9 y, G" C  B! z! _
还要说一下就是OPENGL是NVIDA的强项,而D3D是ATI的强项!记好这一点!别在晕了!
回复 支持 反对

使用道具 举报

22#
发表于 2005-12-30 16:32 | 只看该作者
楼上的,OpenGL和D3D是一种图形接口,可以用任意语言来调用我当然知道,但是OpenGL和D3D的绘图函数是不一样的!$ f" I' O' g4 u8 a$ C2 r1 }

9 O5 n+ M6 o  r" R5 Z  Y! m1 A9 b比如同样用C语言调用OpenGL画一个方框的函数是Retangle(x,y),调用D3D画一个方框的函数是Box(x,y),你敢说Retangle(x,y)这个函数在D3D的运行环境下能画出一个方框来?这个是函数的不同,不是语言的不同!/ U% l0 V6 Z2 P$ N: d
(上面那个例子的函数名只是举例只用,并不代表真实的函数名)
0 ^1 ?% w* H3 P7 `1 \' B4 Z( n9 @& B. T( `9 {5 O
你说的CS的例子是因为CS的引擎在编写的时候同时考虑了两种绘图函数,他的基本绘图引擎有OpenGL和D3D两种工作模式,也就是有两套写法!并不是你说的“OPENGL和D3D编写的用其中一个任何接口都可以玩的!”( O6 d9 F; w# A: Y1 j) m# @
" A# g' K- K" O3 p) V
不信的话,你把《极品飞车9》给我用OpenGL方式运行给我看看!
回复 支持 反对

使用道具 举报

23#
发表于 2005-12-30 23:58 | 只看该作者
极品飞车9是D3D的!就没有提供OPENGL的运行方式!就不能用OPENGL玩!但是只要提供了OPENGL接口就可以用GL玩的!只是语言函数解析器不同!. M9 r. _# Z: g% c$ d% u
所以ATI玩起来画面比NVIDA的好!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

冒险解谜游戏中文网 ChinaAVG

官方微博官方微信号小黑屋 微信玩家群  

(C) ChinaAVG 2004 - 2019 All Right Reserved. Powered by Discuz! X3.2
辽ICP备11008827号 | 桂公网安备 45010702000051号

冒险,与你同在。 冒险解谜游戏中文网ChinaAVG诞生于2004年9月9日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

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