1樓:匿名使用者
遊戲現在越來越龐大,你只要明白其中一部分就足夠了。
opengl/dx是動畫的東西,不過一般有引擎的畫,改動的部分不是很大,不過這個熟悉也應該。
另外美工什麼的估計和程式設計關係不是特別大了。但是如果有優化,那麼圖形學,特別是3d圖形學演算法又是十分必要的了,當年曾經有個企業高薪聘請3d圖形學演算法工程師,給他的一個系統優化,結果好象很失敗......
還有就是網路,其實不懂dx之類的,如果你精通網路程式設計仍然可以有作為.大型的server可能不是win平臺,而且可能做跨平臺的東西,而且考慮到中國網速問題,如何優化也是可以研究的.(可以把通訊協議做的好點等等)
還有就是加密部分,如果精通安全學,那麼每個遊戲的加密部分就是你的任務了。這個最好精通那些密碼學(網路傳輸不會用明文吧),而且如果是客戶端,可能要考慮是否有木馬鉤子鉤自己的程式什麼的.....
其實很多技術在遊戲中特別是網路遊戲中,都可以應用上。
補充:如果就是簡單的作業,那麼就看看win相關的圖形操作啥的...其實如果是初學,最簡單的一個貪吃蛇就夠你做2周的.....
初學的話不建議涉及特別深的東西,打好基礎.能學學dx程式設計也行,不過初學不知道是否適合。...
2樓:匿名使用者
軟體:使用visual studio系列吧,現在出visual studio 2008了
書籍:有本叫《vc++遊戲程式設計》的電子書,作者是王鵬生,裡面從最基本的掃雷、五子棋等遊戲開始介紹,並且最後還帶了各個遊戲的源**,你上網上搜搜這本電子書吧
寫遊戲:主要是理解物件導向,ooa,ood,設計模式 和演算法設計!特別是遊戲中設計到的各種尋路演算法,等等!
3樓:不是很無知
先學好c++
然後熟悉mfc
然後看direct
c程式設計用什麼軟體,用C 語言,使用什麼軟體編寫好?
visual studio 2005 2008 2010 現在普遍用的是visual studio 2005,但還有visual studio 2008,還有最新版本visual studio 2010,但對於我們程式設計應該用低版本比較穩定,做出來的專案使用起來也比較穩定 現在普遍用的是visua...
用C語言編寫應用軟體,小遊戲之類的用什麼編譯器
我建議bai你上網搜尋一下 c語言譚浩du強 zhi即會有這樣一個詞條 c語言dao 入門版教程 c語言從入門權到精通 c語言程式設計 譚浩強 然後你可以看到 一 c語言概述裡面的3是c語言程式設計工具,裡面都有適合作業系統以及詳細介紹。並且有c語言入門的指南。純手打,望採納。編譯器?編譯器基本操作...
編寫程式,求10用c語言,編寫程式,求10用C語言
include 主函式 main s是字元指標抄 陣列。對應4個字串襲。迴圈中bai i 3 2 1 0 對於不同的i,j有不同取值du 3 第一zhi次判斷就不成立,直接退出dao。不做操作 2 j 3 1 j 3 2 0 j 3 2 1 輸出的是s i j 也就是 從s i 字串的第j個字元開始...