豐富的知識面
軟體工程、資料結構、資料庫、演算法設計等
堅實的數學和物理基礎:線性代數、歐氏幾何、牛頓物理學
經驗和能力
綜合運用各片斷技術的經驗
不斷學習新技術的能力
遊戲的開發常常受限於執行時間或者儲存空間等資源因素,但卻處處追求高效率和高效能。
其他遊戲引擎,如ogre、unreal、quake及其他商用遊戲引擎
一些資料處理和建模工具,如photoshop,maya,3dsmax等
遊戲程式設計人員還需要不斷地學習
遊戲開發特別強調創新,每次開發的遊戲都會不一樣,而且遊戲程式設計環境和技術也在不斷的發展變化中。
只有善於從不同的方面(同事、網上的遊戲程式設計資源、……)去學習,不斷地提高自己的遊戲程式設計能力,才有可能使自己在遊戲業界立足
爭取獲得乙個大學文憑。要成為乙個遊戲程式設計人員,大學文憑並不是必須的,但是,乙個大學文憑能在找工作時給你很多有益的幫助 。
勤學勤思勤動手。
……
程式設計師應該具備的能力
基本技能 技能描述 閱讀 這個技能需要程式設計師能夠具備讀懂已經存在的 的能力,這樣的能力可以讓程式設計師分析程式的行為,了解程式,這樣才能和開發團隊一起工作,繼承維護或是改進現有的程式。編寫程式 編寫程式並不包括程式設計。不要以為程式設計是一件很簡單的事情,很多程式設計師都認為程式設計只需要懂得程...
優秀程式設計師具備的高效習慣,你具備嗎?
我在 聊聊阿里面試的三個層次 中說到阿里的面試要求,其中有乙個讀者看完覺得很困惑,覺得這些知識點平時都用不著,如何去學習這些知識才能保證學習質量呢?我有個迷茫的地方在於,這些知識點如果在工作中都用不上,應該怎麼保證學習的效果呢,面試的時候又該怎麼聊呢。例如很多軟體系統 erp 財務 稅務等內部資訊系...
優秀程式設計師應該具備哪些素質
前面一些文章或多或少地談及了優秀程式設計師一些素質,但是不系統,其實這個話題也是我常常思考的話題。中國人常常喜歡用十來表現事物,例如 十大關係 十大明星 十大新聞 十大技術 等等。這可能與十全十美有關 也可能便於記憶有關吧 整數容易記憶 作為優秀程式設計師應該具備的素質,我也隨俗定乙個十大素質吧。一...