2010-04-16 27 views
0

只是想知道是否有人曾經使用過gametutorials.com產品來學習directX。我在辯論我是否應該買它。我在網上閱讀他的大部分教程都是用源代碼編寫的。很高興評論你的代碼,但如果大部分教程都在他的代碼中,那麼我認爲這不一定是做教程的最佳方式。但無論如何,我不確定這一點,我只是在檢查澄清。並檢查它是否會是一筆好的投資。gametutorials.com問題和評論DirectX教程

+2

更好的投資總是一本書。 – GManNickG 2010-04-16 21:22:04

+0

我試過了。月神書假設你已經知道了很多東西。開始的3D編程着重於2D動畫,並轉入非常基本的3D。本書中的代碼不符合cd上提供的代碼。我可能會開始嘗試一下。我只是想找到替代解決方案。很多書假設你知道得太多。我想找一本從非常基礎到非常先進的書。我認爲,如果書本會隨着你的方式進行構建,那麼這樣做不會很難。似乎作者不再相信這一點。 – numerical25 2010-04-16 23:31:25

+0

你是什麼意思「承擔太多」?關於DirectX或關於C++? – GManNickG 2010-04-16 23:33:45

回答

2

問題是,該網站正試圖同時教你C++和遊戲編程。我認爲在同一時間做兩個是可怕的想法。遊戲編程是艱難的,如果你不瞭解C++,你只需要自己設定自己的失敗,或者馬虎(有時甚至是非常糟糕的)代碼。所以不要同時做這兩件事:你必須先學習C++,然後開始製作遊戲。而GameTutorials是不是一種資源來幫助你做到這一點。*


如果你不知道C++的是,不從任何網絡資源學習。書籍在這裏總是一個更好的選擇。我推薦C++ PrimerAccelerated C++。有一個更完整的列表here

這兩者都花費了一半的成本,併爲您提供充實的C++學習體驗。該網站我不能說,但它似乎並沒有給教程太多充實,部分原因是它不斷與遊戲的東西混合。你最好得到可靠的書。

如果你瞭解C++,那麼你會浪費你已經知道的東西。獲取一本好的Direct3D書。我沒有任何關於我的推薦書,但是這裏有一個big list。 :) Luna的兩個(DX10的一個,DX9的一個)似乎很好看,但我不知道。無論如何,多一點研究都會告訴你Direct3D購買什麼書。


*我不喜歡的東西對抗意味着很好說話,但我認爲網站實際上只是在一個貧窮的位置。教C++和遊戲編程不應該攜手並進。

+0

以及前面提到的。我嚴格要求directx教程不適用於C++ – numerical25 2010-04-16 23:28:29

+0

@numerical:糟糕,沒有看到。那麼你不需要這個網站,你可以購買一本好書(也許2本!)。找一個適合初學者的。 – GManNickG 2010-04-16 23:35:47