編程游戲的功能需求有,從事游戲開發?
看你要去哪個方向了,策劃、程序、美術,每個方向又有細分。
策劃有劇情策劃,關卡策劃,數值策劃等等。
程序有客戶端編程,服務器編程,引擎編程,腳本編程,手機游戲開發, 網頁游戲。
美術有3d建模,2d美術。
方向不一樣需求不一樣。
較了解程序,就程序倆說吧。
如果要說只為干活,客戶端你得學windows編程,socket等
服務器當然就是各種數據庫操作,各種通訊操作。
引擎編程需要了解底層,directx,opengl,3d數學,物理基礎等。
腳本的話就學腳本就夠了。
手機游戲開發分ios、android,對應使用不同引擎需要不同的學習。
網頁游戲前端目前flex流行,js,html也在發展。
以上只是速成。但是真正建議的是,
學好c++,數據結構,socket編程,了解windows編程,學習數據庫編程。
先學3d數學,再學directx,然后試著做個小游戲。
學習設計模式。研究開源引擎。
會是個比較漫長的過程,但是基礎扎實,各種開發都不怕。
可以專挑一條喜歡的道路深入研究,也可以專注游戲邏輯實現。
這個話題其實有點兒大。這里面有一個重要的區別是:你是想當獨立游戲開發者,還是想當游戲行業的從業人員。
如果是想當游戲行業的從業人員,我覺得就簡單了,盯準你想當的職業,培訓相應技能就好。事實上,在游戲行業里的開發,無論是精通特定引擎或者架構(如cocos2D,unity3D,OpenGL,DirectX),還是只是對基礎(如算法、設計模式、圖形學、人工智能等)有一定深度,都能入行。(不是都學,是對其中一個有超過平均水平的掌握或者理解即可,然后就投簡歷吧。現在游戲也這么火,不難找工作)。
但是對于獨立游戲開發者,事情就不一樣了。顯然需要掌握更多的東西。但是掌握更多的東西不一定是專精。這就要求獨立開發者有取舍。首先要思考,自己想在什么平臺做游戲?ios?好好看ios sdk;android?好好看android sdk?win8?好好看wpf。網絡?flash或者html5等等等等。
我在上面只列出了一個基礎,不包括圖形引擎或者游戲引擎。事實上,一些游戲不需要引擎的協助。獨立開發者的游戲更是注重創意,因此,很多并不依靠引擎的游戲也能有不錯的收益。但是,要想更進一步,需要在平臺的基礎上選擇合適的引擎加以研究。
最后,我認為獨立開發者需要了解一些美工知識,并且對數值策劃有一些感覺。但從美工的角度,很多美術非常簡單的游戲也很不錯;所以我一向不認為美術是游戲開發的關鍵。當然,它是一個能增添很多亮點的環節。
而對于游戲策劃,我想每一個想開發游戲的人都有當游戲策劃的料子。但這個職能類似產品經理,猛地一想很簡單,可把一份策劃捋順了,有邏輯,經得起市場驗證,難。不過這是一個試錯的過程,只能在探索中學習,實踐中學習,書本學來的極其有限。
附上出處連接:
2d游戲怎么編程?
編程使用 Visual Studio的Visual C++ ,需要懂得C++(包括C),Windows編程2D圖像 貼圖等 主要用Photoshop 或Painter
3D建模 3DS MAX ,MAYA ,MILKSHAPE ,LIGHTWAVE等很多
腳本編程 PHYSON , LUA 等
音樂加工 Cool Edit, Goldwave等
開發成型可玩的游戲是個很復雜的過程,以上各項要求必須會用,另外還包括游戲邏輯系統設計,關卡設計,測試等等。
游戲測試員主要做什么?
負責公司游戲產品的測試設計,制訂測試策略,評估測試風險;編寫測試計劃,測試用例;對游戲整體功能進行合理性評測;撰寫并提交測試報告。
1、游戲測試員是很多著迷于網絡、電腦、電視游戲的人們追求的一種新職業。通過瘋狂的敲擊鍵盤檢測游戲中是否會出現程序錯誤,又或者是通過突然斷電的重復動作檢測主機連接游戲服務器的速度和可能出現的程序漏洞。更多的測試員選擇通過工具,內存修改,設置斷點,封包修改等方法來制造游戲漏洞,然后加以修復,以免這些漏洞被外掛制作者利用。
2、薪資行情:游戲測試員的薪水根據企業規模、城市等因素的不同有較大起伏。最低年薪僅2萬元,較高的可以達到12萬元。外企公司一般會提供相對較好的待遇,當然白盒對從業者的英語水平有一定的要求。從業者的經驗是衡量薪水的重要指標。對于游戲測試這個職位而言,技巧及方法都需要通過實踐的積累,因此從業時間越長越容易獲得較高的薪水。
以上就是關于編程游戲的功能需求有和從事游戲開發的相關問題解答,希望對你有所幫助。