看板 GameDesign 關於我們 聯絡資訊
※ 引述《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
mimjy:嚇我一跳...還以為是控制碼 囧> 06/19 14:11
barroslee:補充一下 SuperBibble 第二版錯誤蠻多的 建議第三版 06/19 15:04