作者blackcat13 (W3)
看板GameDesign
标题Re: [问题] 该先学OpenGL好 还是 DirectX ?
时间Mon Jun 19 08:02:59 2006
※ 引述《StubbornLin (Victor)》之铭言:
: 说来惭愧,我从以前到现在玩过的都只有2D的部份,3D的部份从来没摸过,因此
: 我想趁这个毕业的暑假好好K 3D的部份
: 但是目前有两套可以用,一套Open GL,一套DirectX,
: 我一直在想,到底先学哪一个比较好,听说OpenGL可以跨平台
: 但是应该跨的是电脑的平台,以目前来讲,作业系统的游戏市场
^^^^^^^^^^^^^^^^
除了电脑 还有嵌入式系统或手机.
不过嵌入式有OpenGL ES(音乐 图形 影片这三点包办),
手机系统则在John Carmack的BLOG上指出蛮有游戏市场潜力.
: 几乎都是Windows为主,而如果要跨平台到Linux之类的,总觉得....
: 比较没有这种必要,而DirectX好像也听说可以跨到XBox,而且
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
DirectX8 不过没有开发机不能测试=D=(茶)
: 到今天的DirectX好像有占比较多数,这只是猜测
^^^^^^^^^^^^^^^^^^^^^^^
你猜对了 不过没奖品XD
: 我没有实际的统计所以并不清楚
: 到此到目前为止,我不知道该先学哪一种好
: 我目前是比较倾向先学DirectX
: 而不管先学哪一种,我希望版友们能推荐一些学这两套东西的书
: 谢谢。
那我先提出这2种大概的学习法 目前只是假想,
因为我只有各碰一部分 还尚未完全学完.
(我本身偏向不使用DX)
DirectX:市面上的书交的范例我觉得DirectX SDK里的Samples就有,
而说明文件在DirectX SDK已经很详细.
而且link有函式库不匹配问题时在MSDN上就能找到答案.
不过 我最讨厌只有"VC的LINK"才能成为执行档.
(BCB也有人会帮忙作LIB档 但是我觉得花太多功夫了 囧rz)
顺带一提 去大陆网站3D教学几乎都是D3D.
OpenGL :红皮书在OPENGL.ORG就有了,
http://www.opengl.org/documentation/red_book/
按照章节看就行了.
网路上还有NEHE(@GAMEDEV)
http://nehe.gamedev.net/
不过最好须有红皮书基础.
如果你那麽想看实体本的话 JIMMY!
DirectX:请爱用图书馆,大学或市立的应该都有,而且最近冒出很多.
OpenGL :请印红皮书或是有一本OpenGL超级手册(台湾繁体2版)
英文是OpenGL SuperBible(有第3版).
--------------------------------
我目前仅知道这麽多,
谢谢大家辛劳的看完.
P.S.我是来骗文章数的 距离提名开版还有175篇 囧
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.61.172
1F:→ mimjy:吓我一跳...还以为是控制码 囧> 06/19 14:11
2F:推 barroslee:补充一下 SuperBibble 第二版错误蛮多的 建议第三版 06/19 15:04