作者barroslee (这几天很忙别吵我)
看板GameDesign
标题Re: [问题] 该先学OpenGL好 还是 DirectX ?
时间Mon Jun 19 05:26:47 2006
※ 引述《StubbornLin (Victor)》之铭言:
: 说来惭愧,我从以前到现在玩过的都只有2D的部份,3D的部份从来没摸过,因此
: 我想趁这个毕业的暑假好好K 3D的部份
: 但是目前有两套可以用,一套Open GL,一套DirectX,
: 我一直在想,到底先学哪一个比较好,听说OpenGL可以跨平台
先学?後学?
个人浅见觉得学一种就好
OpenGL 能做出 Doom3
DirectX 做出 Far Cry or Half-Life 2
选一种然後学的精比较重要
: 但是应该跨的是电脑的平台,以目前来讲,作业系统的游戏市场
: 几乎都是Windows为主,而如果要跨平台到Linux之类的,总觉得....
: 比较没有这种必要,而DirectX好像也听说可以跨到XBox,而且
: 到今天的DirectX好像有占比较多数,这只是猜测
DX 现在已经比以前好很多
用的人也多很多( 跟早期 DX 比较来说 )
但两派的势力差不多也一半一半
其实各有优缺点
就看您自己的需求
(我个人是比较讨厌 DX 的 index buffer,觉得很难用,不像 GL 可以自己选用 VBO)
XBOX 是用 DX
PS3 有打算用 OpenGL 2.0
: 我没有实际的统计所以并不清楚
: 到此到目前为止,我不知道该先学哪一种好
: 我目前是比较倾向先学DirectX
: 而不管先学哪一种,我希望版友们能推荐一些学这两套东西的书
: 谢谢。
书籍的话
我之前有 PO 过一些书
您可以参考看看
game programming 书籍的话
也许可以先从 Andre LaMothe 的书学起
Tricks Of the Windows Game Programming
Tricks of the 3D Game Programming Gurus-Advanced 3D Graphics and Rasterization
或是 LaMothe 他们出的一系列书
像是
OpenGL Game Programming
Beginning Direct3D Game Programming
Programming Role Playing Games with DirectX (这本书第一版台湾有翻译书)
这几本应该是最最好入门的了
专学 GL or DX 的话
红皮书或是 DX 的 document 就差不多了
当然
我觉得数学里面
线性代数是第一一定要会的
其实我又来骗 P 币了
可恶的再见全垒打
--
我的游戏引擎图
http://www.wretch.cc/album/album.php?id=barroslee&book=1
我的 blog
http://barroslee.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.20.103
1F:推 ycjcsie:红皮书是指什麽阿 06/19 14:25
2F:→ ycjcsie:阿 原来底下那一篇就有了 06/19 14:26
3F:推 barroslee:你去天珑的时候 告诉老板你要 OpenGL 红皮书 他还会拿 06/19 15:06
4F:→ barroslee:出来给你唷 06/19 15:07