首先是數(shù)學(xué)部分 高數(shù) --游戲方面的3D 圖行 線性代數(shù)--坐標(biāo)系轉(zhuǎn)行和圖形變換 離散- 這個(gè)你可以在遇到的時(shí)候再看 但是 如果學(xué)校有的教 就好好學(xué)然后編程基礎(chǔ)了 一名語言 C++ 這個(gè)學(xué)好 要很久 然后數(shù)據(jù)結(jié)構(gòu) 然后 看你選擇哪個(gè)平臺(tái)下的了 WINDOWS平臺(tái)下 學(xué)習(xí) WINDOWS程序設(shè)計(jì) 基本的API函數(shù)了解 才能看懂以后的東西 你感覺差不多了 就可以下一步 可以接觸游戲方面的了 2D 開始 WINDOWS 游戲編程大師技巧 能看懂就行 老書 很多東西用不著 但基本的還是了解一下 看完2D 就是3D 推薦 3D游戲編程大師技巧 這時(shí) 要掌握 圖形編程 不過得先了解 計(jì)算機(jī)圖形學(xué) 有2個(gè)選擇 微軟的 DirectX 和跨平臺(tái)的OPENGL 看你方向選擇了,。學(xué)了這些 應(yīng)該 可以接觸引擎了,可以找一個(gè)開源引擎學(xué)習(xí),以后還要學(xué)習(xí)人工智能 還有就是游戲腳本 之后就是高端的GPU 編程了 那些都是 很遠(yuǎn)的了 。至于花的時(shí)間 我是不好說 看你能力和 興趣還有 就是能不能堅(jiān)持了 ,。 好了這些差不多了,我現(xiàn)在也是在自學(xué)著 ,,建議只能給你這些了,。最重要的是堅(jiān)持 |
|