一、游戲開發(fā)需要的軟件
1. OpenGL ES
OpenGL 長期以來都是行業(yè)內 2D/3D 圖形高質表現(xiàn)的標準,它適用于各種設備。OpenGL ES 提供了在軟件應用程序和軟件圖像引擎間的底層 API 接口。
2. IncrediBuild
這個開發(fā)工具極大的提升了 VS/VC 的編譯和版本生成速度,有效降低增量構建所需要花費的時間,它主要是采用分布式編譯技術,在公司內網可以調用其它計算機的資源進行快速編譯。這是開發(fā)人員不可多得的一款好工具。
3. VS2013
這個開發(fā)工具極大的提升了 VS/VC 的編譯和版本生成速度,有效降低增量構建所需要花費的時間,它主要是采用分布式編譯技術,在公司內網可以調用其它計算機的資源進行快速編譯。這是開發(fā)人員不可多得的一款好工具。
4. Visual Assist X
這個開發(fā)工具極大的提升了 VS/VC 的編譯和版本生成速度,有效降低增量構建所需要花費的時間,它主要是采用分布式編譯技術,在公司內網可以調用其它計算機的資源進行快速編譯。這是開發(fā)人員不可多得的一款好工具。
5. Direct X
它是微軟在過去建立的眾多行業(yè)標準之一,它是一種視窗技術,可以讓你在玩游戲或觀看視頻過程中圖像和音效有更高的品質,它包含多個配套組件,如 Direct3D、DirectSound、DirectPlay、DirectInput 等。
延伸閱讀:
二、游戲美術制作工具
美術制作工具要遠多于程序軟件,因此在游戲開發(fā)過程中,選擇美術軟件時要慎重考慮,以方便項目的順利進展。
Maya——它是行業(yè)內優(yōu)選的 3D 動畫制作軟件之一,它功能十分強大,可用于高端電腦構圖,可以處理幾乎所有的 3D 制作工作。比如模型構建、動畫制作、描繪渲染、電影特效等。但其缺點也在于其多邊形建模工具不太理想;3D Studio Max——它是游戲開發(fā)中 3D 程序開發(fā)的主流引導者,其多邊形建模工具是所有 3D 程序中最棒的工具,用它進行開發(fā)效率也特別高;PhotoShop CS——該軟件在游戲制作中被廣泛應用,是游戲制作的必備軟件,它在游戲開發(fā)的各個時期都會用到,包括前期制作到最終完成并市場推廣。美術人員用它來做出游戲環(huán)境和角色的設定,策劃也用它來畫關卡規(guī)劃和界面示意圖;FaceGen Modeller——這是一款 3D 頭臉創(chuàng)作工具,它可以為游戲制作多個角色,從而快速做出人物臉部及頭部模型,形態(tài)非常逼真;Zbrush——這款工具的特點在于使藝術模型呈現(xiàn)傳統(tǒng)藝術創(chuàng)作的過程,它可以輔助制作人員做出逼真的環(huán)境多邊模型,是地圖場景的絕佳工具;Granny——可以作為游戲的一個批量輸出工具,它能夠完成所有藝術素材,包括模型、渲染和過場動畫的植入。它可以生成法線和紋理貼圖,更是一款引擎解釋工具。