編程培訓(xùn)游戲,一般游戲編程用什么語言和軟件?
一般分二種:網(wǎng)絡(luò)游戲和手機(jī)游戲。
網(wǎng)絡(luò)游戲有2D和3D,主要用的語言是C++,用的軟件是VC,還需要DIRECT包,用于DIRECT編程,一般單機(jī)小游戲用的是SDK或MFC編程。
手機(jī)游戲用的語言是JAVA,用的軟件很多,現(xiàn)在比較流行ECLIPSE,還需要一些J2ME的插件。
是如何變成游戲的?
人能識別有意義的字母、數(shù)字組合,就是代碼。電腦機(jī)器只能識別0和1的二進(jìn)制數(shù)字組合。
人寫的代碼不能直接被電腦識別,需要一個翻譯的過程,這個過程叫"編譯",把對人有意義的代碼轉(zhuǎn)換為對電腦有意義的二進(jìn)制碼。
你看到的游戲畫面是電腦理解了這些二進(jìn)制碼之后的結(jié)果。
電腦根據(jù)二進(jìn)制碼來進(jìn)行游戲圖像渲染、處理玩家的鍵盤鼠標(biāo)操作信息。
舉個簡單的例子吧,假設(shè)人寫的代碼如下:這段代碼大概意思是:畫輛車,玩家按左,車往左走。
編譯之后形成下面這樣的二進(jìn)制碼:其中每行代表源代碼中的一句。就像黑客帝國一樣,哈哈。這樣電腦才能理解。當(dāng)然,這是個例子而已,真正編譯出來的二進(jìn)制碼比這個要多得多!
但是要怎么樣才能運(yùn)行?
先下載一個vc++6.0中文版 安裝后打開 之后新建工程文件,選擇c++那個工程, 將你得到的代碼復(fù)制粘貼進(jìn)去,先點(diǎn)擊編譯 再點(diǎn)擊運(yùn)行。
會提示你選擇將文件生成在什么位置,設(shè)置好位置以后,點(diǎn)擊編譯 運(yùn)行,最后在生成文件的位置尋找EXE格式的文件,打開那個就OK了
以上就是關(guān)于編程培訓(xùn)游戲和一般游戲編程用什么語言和軟件的相關(guān)問題解答,希望對你有所幫助。