看板 GameDesign 關於我們 聯絡資訊
※ 引述《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
ycjcsie:紅皮書是指什麼阿 06/19 14:25
ycjcsie:阿 原來底下那一篇就有了 06/19 14:26
barroslee:你去天瓏的時候 告訴老闆你要 OpenGL 紅皮書 他還會拿 06/19 15:06
barroslee:出來給你唷 06/19 15:07