使用工具

過去編寫視頻遊戲通常只不過需要一個文本編輯器和一個簡略的自制圖形程序。但是現在事情就變得複雜一點了,讀者至少需要一個C/C++編譯器、一個2D的圖形程序和一個聲音處理程序。此外,如果讀者想編寫一個3D遊戲的話,讀者可能還需要一個3D的模型,而如果讀者想使用任何MIDI設備的話,還要有一個音樂排序程序。 讓我們來瀏覽一下目前流行的產品及其功用。

 

對於Windows 9X/NT的研製來講,簡直沒有比MS VC++5.0+更好的編譯器了。它可以做任何讀者想做的事,甚至更多。所產生的.EXE文件是最快的有效代碼。Borland編譯器也可以工作得很好(並且它要便宜得多),但是它的特性設置較
少。在任何情況下,讀者不一定需要上述任何一種編譯器增強版本,一個能夠產生Win32平臺下的.EXE文件的學生版本就已經足夠了。

 

2D藝術軟件
這兒讀者可以得到圖形程序、畫圖程序和圖像處理程序。圖形程序主要允許讀者以原色一個像素、一個像素地繪製和變換圖形。直到現在爲止,JASC公司的Paint Shop Pro5.0+還是性價比最佳的軟件包。Fractal Design Painter也很好,但是它更適用於傳統的藝術家,而且它很昂貴。我喜歡使用Corel Photo-Paint,但是對於網絡遊戲新手的需要來講,它的功能的確有點偏大。 另一方面,畫圖程序允許讀者創建圖像,通常用曲線、直線和2D的幾何原型來創建圖像。這些程序並不是很有用,但如果讀者需要的話,Adobe Illustrator是一個很好的選擇。 2D藝術程序中的最後一類是圖像處理類。這些程序多用於產品的後期製作,而不是前期的藝術創建。Adobe Photoshop是大多數人喜歡的軟件,但是我認爲Corel Photo-Paint更好一些。讀者自己來決定吧。

 

聲音處理軟件
目前用於遊戲的所有的聲音效果(SFX)90%都是數字樣本,採用這種類型的聲音數據來工作,讀者應當需要一個數字聲音處理程序。這一類中最好的程序是Sound Forge Xp。目前爲止,它具有我所見到的最複雜的聲音處理能力,並且使用也最方便。

 

3D造型軟件
這是挑戰經濟實力的軟件。3D造型軟件價格可能需要上萬美金,但是最近也有大量的低價的3D造型軟件上市,並且也具有足夠的功能來製作一部影片。我主要是使用簡單中等複雜程序的3D造型和動畫軟件——Caligari trueSpace Ⅲ+。在這種價位上,這是最好的3D造型軟件,只要幾百美金,並且擁有最好的界面。 如果讀者希望功能更加強大並追求絕對的超級現實主義,3D Studio Max Ⅱ+就可以做到這一點,但是它的價格大約要2500美金,因此應當認真考慮一下。然而如果我們使用這些造型軟件只是用來創建3D網絡,而不是渲染,那麼所有的其他修飾也就不需要了。這樣tureSpace就足以應付。


音樂和MIDI排序程序
目前的遊戲中有兩類音樂:純數字式(像CD一樣)和MIDI(樂器數字界面)式,MIDI是一種基於人工記錄數據的合成音效。如果想製作MIDI信息和歌曲,讀者還需要一個排序軟件包。一種性價比最佳的軟件包是Cakewalk,因此,如果讀者打算記錄和製作MIDI音樂的話,建議最好去了解一下這個軟件。在涉及DirectMusic內容的第10章“用DirectSound和DirectMusic演奏樂曲中”中,我們將對MIDI數據再作探討。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章